1, 获得命令帮助的四种方式
help:内部命令帮助
--help:外部命令帮助
man:最常用的一种在线帮助形式
info:提供的信息通常更加详尽,而且提供了不同帮助主题间的跳转功能
2, 目录操作命令
pwd:查看当前的工作目录
cd:切换工作目录
绝对路径:从根开始(路径只有一条)。
相对路径:从当前目录开始(路径有多条)。
cd.:当前目录
cd..:返回上一级目录
cd ~::返回用户宿主目录
cd _:返回上一次所在目录
cd:用户登录时所在目录
3,ls命令-列表显示目录内容
-l:以长格式显示文件和目录的列表
-a:显示所有子目录和文件的信息,包括以.开头的隐藏文件
-d:显示目录本身的属性,而不是显示目录中的内容
-h:以人性化的方式显示目录或文件的大小
-R:以递归的方式显示指定目录及其子目录中的内容
--color:在字符模式中以颜色区分不同的文件,--color=tty表示使用终端预定义的颜色方案。一般是这样的:深蓝色表示目录,白色表示一般文件,绿色表示可执行文件,×××表示设备文件,红色表示压缩文件
4,有些比较长的命令可以使用alias别名机制进行简化
5,在根目录下创建子目录yang,并在yang目录中再建立子目录fang
6,du命令-统计目录及文件的空间占用情况
-a:统计磁盘空间占用包括所有的文件,而不仅仅只统计目录
-h:以更人性话的方式显示出统计结果
-s:只统计每个参数所占用空间总的大小,而不是统计每个子目录,文件的大小
分别统计/boot目录中以vmlin开头的各文件所占用的大小
统计/var/log目录所占用空间的总大小
7,文件操作命令
touch:新建空文件
在当前目录中创建两个空文件,名字分别问yang,fang
file:查看文件类型
查看/etc/init.d/network文件的类型
cp:复制文件或目录
-f:覆盖目标同名文件或目录时不进行提醒,而直接强制复制
-i:覆盖目标同名文件或目录时提醒用户确认
-p:复制时保持源文件的权限,属主及时间标记等属性不变
-r:复制目录时必须使用此选项,表示递归复制所有子文件及目录
将/bin/touch命令程序复制到当前目录下,并命名为/mytouch
rm:删除文件或目录
-f:删除文件或目录时不进行提醒,而直接强制删除
-i:删除文件或目录时提醒用户
-r:删除目录时必须使用次选项,表示递归删除整个目录树
mv:移动文件或目录
将当前目录中的tfile程序文件名改为tfile.exe
8,find-查找文件或目录
按文件名查找:关键字-name
按文件大小查找:-size;一般使用+ -设置超过或小于指定的大小作为查找条件
按文件属主查找:-user
按文件类型查找:-type f:普通文件 d:目录 b:块设备 c:字符设备文件
在/etc目录中递归查找名称以”resol”开头,以“.conf”结尾的文件
在/boot目录中查找所有的目录
在/var/log目录中查找属于用户lp的文件或目录
在/boot目录中查找超过1024KB而且文件名以vmlinuz开头的文件
为文件/etc/httpd/conf/httpd.conf创建符号链接文件,并保存到/etc目录中,以便需要查找该文件时输入
为网卡配置脚本/user/sbin/system-config-network建立名为mynetconfig的硬链接文件