linux常用文件处理命令——课堂笔记
1)命令:ls 英文:list 路径:/bin/ls 功能:显示目录文件语法:ls 选项[-ald] [文件或目录] -a 显示所有文件,包括隐藏文件 -l 详细信息显示 -d 查看目录属性d rwr r-x r-x 2 root root 4096 12-
1)命令:ls 英文:list
路径:/bin/ls 功能:显示目录文件
语法:ls 选项[-ald] [文件或目录]
-a 显示所有文件,包括隐藏文件
-l 详细信息显示
-d 查看目录属性
d rwr r-x r-x 2 root root 4096 12-01 20:52
2 – 硬连接数 所有者 所属组 文件大小 创建或修改时间
数据块 block
文件类型:d-目录directory
-二进制文件
l软连接文件link
权限: r-read 读、w-write写、x-execute执行
rwr r-x r-x
所有者U 所属组g 其他人o
usre group others
onwer
2)命令名:cd 英语:changedirectory
路径:shell内置命令 功能:切换目录
语法:cd[目录]
cd / 切换到根目录
cd .. 回到上一级目录
3)命令名:pwd 英语:printworking directory
路径:/bin/pwd 功能:显示当前所在的工作目录
语法:pwd
范例:pwd /bin
4)命令名:touch
路径:/bin/touch 功能:创建空文件
语法:touch[文件名]
范例:touch x
5)命令名:mkdir 英语:makedirectories
路径:/bin/mkdir 功能:创建目录
范例:mkdir man
6)命令名:cp 英语:copy
路径:/bin/cp 功能:复制文件或目录
语法:cp–R[源文件或目录] [目的目录]
-R 复制目录
复制文件不需要加-R,复制目录需要加-R。可用同时复制多个文件。
范例:$cpfile1 file2 dir1 将文件file1file2 复制到dir1
$cp –R dir1 dir2 将dir1下的所有文件复制到dir2
若要终止一个命令:ctrl+c
7)命令名:mv 英语:move
路径:/bin/mv 功能:移动文件,改名文件
语法:mv[源文件或目录] [目的目录]
范例:$mvservices service 文件改名为service
$mvfile2 dir2 将file2移动到file2下
$mv/test/testfile /tmp/file1 移动并改名
8)命令名:rm 英语:remove
路径:/bin/rm 功能:删除文件
语法:rm–r[文件或目录]
rm –r 删除目录
rm删除文件,删除目录加-r rmdir删除空目录
rm–f file1直接删除不需要确认
删除目录时一般用$rm–rf 目录名——直接删除
范例:$rmfile3 删除文件file3
$rm-r dir1 删除目录dir1
9)命令名:cat 英语:concatenateand disply files
路径:/bin/cat 功能:显示文件内容
范例:$cat/etc/issue
$cat /etc/services
10)命令名:more
路径:/bin/more 功能:分也显示文件内容
语法: more [文件名]
(空格)或f 显示下一页
(Enter) 显示下一行
Q或q 退出
范例:$more/etc/services
11)命令名:head
路径:/bin/head 功能:查看文件的前几行
语法:head -num[文件名]
-num 显示文件的前num行
范例:$head -20 /etc/services
12)命令名:tail
路径:/bin/tail 功能:查看文件的猴急行
语法:tail–num [文件名]
-num 显示文件的后num行
-f 动态显示文件内容
范例:$tail -30 /etc/services
13)命令名:ln 英语:link
路径:/bin/lin 功能:产生连接文件
语法:ln–s [源文件] [目标文件]
-s 创建软连接
ln [源文件][目标文件] 创建硬连接
ln –s [源文件][目标文件] 创建软连接
软连接:lrwxrwxrwx 指向源文件 类似于win中快捷方式
可以在任意文件系统中生成
硬连接:与源文件完全相同 类似于cp+同步更新(相同i节点) 只能在同一文件系统中生成
补充:i节点i-inode ls –s 文件名 查看i节点。
Linux只认识数字,每个文件都有对应的数字成为i节点。没有i节点系统无法访问 。
说明 cp改变事件。硬连接不改变时间
cp–p 文件名 不改变时间值
软连接相当于快捷方式,删除源文件不能使用,硬连接相当于源文件的cp,内容、大小跟源文件一样,可以使用。
更多推荐
所有评论(0)