命令格式: 命令
-选项 参数
选项
就是使用一个命令的时候,有不同的操作方法 不同的设置,都是通过选项来实现的。
参数
就是命令操作的对象。
说明: 1)当有过个选项的时候,可以写在一起 如l和a:ls
-la /etc
2)两个特殊的目录.和..分别代表当前目录和当前目录的父目录
只有root可以执行的命令一般放在 /sbin 或 /usr/sbin
所有用户可以执行的命令一般放在
/bin 或 /usr/bin
文件处理命令
(1)
ls
选项[-ald] [文件或者目录]
功能:显示目录文件 list
-a 显示所有的文件,包括隐藏文件 all
-l 详细信息显示 long
-d 查看目录属性 directory
注:在显示详细信息的时候
前十个字符 drwxr-xr-x -rw-r--r--
其中第一个字符表示文件类型
文件类型 d 表示目录
directory
-
表示二进制文件
l 表示软链接文件
link
其他都是特殊文件
后面的字符可以分为每三个一组 rwx r-x r-x
或 rw- r-- r--
rwx 为所有者u 拥有的三种权限
r表示read w表示write x表示execute
r-x
为所属组g 拥有的三种权限
r-x
为其他人o 拥有的三种权限
数字2 表示硬链接数
gongti gongti 或者 root root 表示文件的所有者 所属组
4096表示文件大小
后面是创建时间和最后修改时间及文件
(2)cd
[目录]
功能:切换目录 change directory
cd /
切换到根目录
cd..
切换到上一级目录
?
(3)pwd
功能:显示当前所在的工作目录 print working directory
(4)mkdir
[目录名]
功能:创建新目录 make directory
(5) cp -r
[源文件或目录][目的目录]
-r 复制目录
功能:复制文件或目录
copy
注意:如果复制文件不需要-R 如果是目录 就必须加上-r
(6) mv
[源文件或目录][目的目录]
功能:移动文件 更名
move
mv file1 file2 将当前目录下的file1更名为file2
mv file1 dir2 将当前目录下的file1移动到dir2
?(7) rm
-r [文件或目录]
-r 删除目录
功能:删除文件 remove
?(8)cat
[文件名]
功能:显示文件内容 concatenate and display files
(9) more
[文件名]
空格或f 显示下一页
Enter 显示下一行
q或Q 退出
功能:分页显示文件内容
(10) head -num
[文件名]
-num 显示文件的前num行
功能:查看文件的前几行
(11) tail -num
[文件名]
-num 显示文件的后num行
-f 动态显示文件末尾内容
?功能:查看文件的后几行内容
?(12)ln -s
[源文件][目标文件]
-s 创建软链接
功能:产生链接文件 link
软链接文件权限
lrwxrwxrwx ->箭头指向原文件 类似于window中的快捷方式
硬链接大小和原文件是相同的
类似于拷贝,不同之处在于硬链接会两个同步更新
能够同步跟新的原因就是具有相同的i节点
硬链接
不能跨文件系统
?
Linux文件处理命令,古老的榕树,5-wow.com