<Linux 私房菜>基础学习篇学习记录(1)基础命令

chgrp 改变文件所属用户组 chgrp users install.log
chown 改变文件所有者 chown root:root install.log
chmod 改变文件的权限
chmod 777 install.log

chmod u=rwx,go=rx install.log

chmod a-x install.log

r:4

w:2

x:1

uname
uname -r

lsb_release lsb_release -a
cd 切换目录
pwd 显示当前目录 -P:显示当前路径(非link路径)
mkdir 新建新目录
-m:(直接配置权限)

-p:递归创建

mkdir  -m 711 dir4

rmdir 删除空目录 -p:连同上层空目录一起删除
特殊目录
.   :代表此层目录

..  :代表上层目录

-  :代表前一个目录

~ :目前用户的主文件夹

权限对目录的重要性
r:可以查询目录下文件名

w:更改目录结构列表

x:可以进入该目录

文件种类
目录[d]

连接文件[l]

设备:块[b],字符[c]

套接字[s]

管道:[p]

ls
-a:全部文件

-d:仅仅显示目录本身

-f:以默认排序(文件名)

-h:易读性

-i:inode

-l:长格式

-n:显示UID,GID

-r:反向

-R:显示子目录

-S:文件容量排序

-t:时间排序

FHS

时间: 2025-01-07 13:43:51

<Linux 私房菜>基础学习篇学习记录(1)基础命令的相关文章

鸟哥的linux私房菜服务器架设篇学习记录之进修专区与架设服务器的准备工作

鸟哥的 Linux 私房菜Shell Scripts篇(一)

12.1 什么是 Shell scripts 什么是 shell script (程序化脚本) 呢?就字面上的意义,我们将他分为两部份. 在" shell"部分,我们在 十章的 BASH 当中已经提过了,那是一个命令行下面让我们与系统沟通的一个工具接口.那么" script "是啥? 字面上的意义, script 是"脚本.剧本"的意思.整句话是说,shell script 是针对 shell 所写的"剧本!"什么东西啊?其实

鸟哥的 Linux 私房菜Shell Scripts篇(二)

参考: http://linux.vbird.org/linux_basic/0340bashshell-scripts.php#script_be http://www.runoob.com/linux/linux-tutorial.html 12.2 简单的 shell script 练习 在第一支 shell script 撰写完毕之后,相信你应该具有基本的撰写功力了.接下来,在开始更深入的程序概念之前,我们先来玩一些简单的小范例好了. 下面的范例中,达成结果的方式相当的多,建议你先自行撰

鸟哥的Linux私房菜(基础学习,服务器架设)

纪念下吧:2014年大连的第一场雪,12月1号,早上出门就看见漫天飘着雪花,其实,还是很漂亮的! 自学过Linux的同学应该对<鸟哥的Linux私房菜>不会陌生,鸟哥分成两个部分来写,第一本就是<鸟哥的Linux私房菜--基础学习篇>,另一本就叫做<鸟哥的Linux私房菜--服务器架设篇>,第一本的内容大多是讲一些实用命令的,非常适合Linux的初学者去学习,第二本书的主要内容是讲一些网络协议,适合喜欢搞Linux网络的同学去学习,而鸟哥本人又无私的把他的两本书放到了网

Bombe 【Linux】鸟哥的Linux私房菜基础学习篇整理(三)

1. gzip [-cdtv#] filename:压缩.参数:-c:将压缩的数据输出到屏幕上,可通过数据重定向进行处理:-d:解压缩的参数:-t:可以用来检验一个压缩文件的一致性,查看文件有无错误:-v:可以显示出原文件/压缩文件的压缩比等信息:-#:压缩等级,1最快(压缩比最差),9最慢(压缩比最好),默认6. 2. zcat *.gz:读取gzip压缩文件. 3. bzip2 [-cdkzv#] filename:压缩.参数:-c:将压缩过程中产生的数据输出到屏幕上:-d:解压缩的参数:-

【Linux】鸟哥的Linux私房菜基础学习篇整理(十)

1. at [-mldv] TIME/at -c 工作号码:单一工作调度.参数:-m:当at的工作完成后,即使没有输出信息,以email通知用户该工作已完成:-l:相当于atq,列出目前系统上面的所有该用户的at调度:-d:相当于atrm,可以取消一个在at调度中的工作:-v:可以使用较明显的时间格式列出at调度中的任务列表:-c:可以列出后面接的工作的实际命令内容.TIME时间格式:HH:MM:在今日的HH:MM时刻进行,若已经超过该时刻,则明天的HH:MM进行该工作:HH:MM YYYY-M

鸟哥的Linux私房菜——基础学习篇 —— 笔记2

at 语法 == 注意,输入at之后便进入命令行模式 ------- 不管怎么样,只会执行一次. [test @test test]# at [-m] TIME (输入工作指令)[test @test test]# atq (查看当前工作流程)[test @test test]# atrm [jobnumber] (删除流程) -m :执行at规范的工作流程时,将屏幕输出结果mail给输入指令的用户TIME :时间格式,有如下几个: ================== 格式有多种,但没有可以间

【Linux】鸟哥的Linux私房菜基础学习篇整理(一)

最近,一直在写PPC的模拟器和汇编器,也在做设计.所以重新看了看<鸟哥的Linux私房菜>,还是有好多命令不太熟悉.就打算写几篇blog记下来. 1. nl [-bnw] filename:添加行号打印参数:-b:指定行号指定的方式,主要有两种: -b a:表示不论是否为空行,也同样列出行号(类似cat -n): -b t:如果有空行,空的那一行不要列出行号(默认值).-n:列出行号表示的方法,主要有三种: -n ln:行号在屏幕的最左方显示: -n rn:行号在自己字段的最右方显示,且不加0

【Linux】鸟哥的Linux私房菜基础学习篇整理(二)

1. dumpe2fs [-bh] devicename:查询superblock信息.参数:-b:列出保留为坏道的部分:-h:列出superblock的数据,不会列出其他的区段内容. 2. df [-ahikHTm] 目录或文件名:列出文件系统的整理磁盘使用量.参数:-a:列出所有的文件系统,包括系统特有的/proc等文件系统:-k:以KB的容量显示各文件系统:-m:以MB的容量显示各文件系统:-h:以人们易阅读的GB.MB.KB等格式自行显示:-H:以M=1000K替代M=1024K的进位方

【Linux】鸟哥的Linux私房菜基础学习篇整理(七)

1. test命令的测试功能.测试的标志:(1)关于文件类型的检测 test [-efdbcSpL] filename-e:该文件名是否存在:-f:该文件名是否为文件:-d:该文件名是否为目录:-b:该文件名是否存在且为一个block device设备:-c:该文件名是否存在且为一个character device设备:-S:该文件名是否存在且为一个Socket文件:-p:该文件名是否存在且为一个FIFO文件:-L:该文件名是否存在且为一个连接文件.(2)关于文件权限的检测 test [-r]