kingqiao

导航

< 2025年1月 >
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8

统计

linux目录和文件命令

目录命令

ls

功能:显示目录的列表
用法 ls [参数] [对象]
-a:显示所有文件,包括隐藏文件
-l:显示文件详细信息
-t:按照时间顺序排序
-r:逆向排序

pwd

功能:显示当前目录的绝对路径
用法:pwd

cd

功能:切换操作目录
用法:cd [对象]
. 当前目录
.. 上一层目录

  • 上一次所在目录
    ~ home目录

mkdir

功能:创建目录
用法:mkdir [参数] [名称]
-p:递归创建目录

rmdir

功能:只能删除空目录,功能单一,不常用,一般使用rm命令
用法:rmdir [参数] [对象]
-p 递归删除目录

文件操作命令

touch

功能:创建空文件或修改时间
用法:

stat

功能:查看文件详细信息,可以看到三个时间(最新访问,更改,改动)

cat

功能:合并文件打印输出
用法:cat [参数] [对象]
-b:输出非空行行号
-n:输出所有行行号
-A:列出所有隐藏符号

more

功能:分屏显示文件内容,常用
空格键:向上翻页
b:向下翻页
回车键:向下滚动一行
/字符串:搜索指定的字符串
q:退出

less

功能:分行显示文件内容

head tail

显示文件内容头(尾)
-f不退出,监听文件内容变化

ln(link的缩写)

功能:为文件在另一个位置建立一个同步链接
分类:
软连接:相当于windows系统中的快捷方式,相当于文件位置的指针,并不储存数据。删除源文件,软链接不能继续使用,无论源文件多大,软连接大小不变
硬链接:相当于多个文件名指向同一个文件的数据块,删除任意一个文件另一个都能使用,目录不能建立硬链接
用法:ln [参数] [源文件] [目标文件]
-s:建立软链接

目录和文件都能操作的命令

rm

功能:删除文件或目录
用法:rm [参数] [文件或目录]
-f:强制删除
-r:递归删除,可以删除目录
-i:交互删除,删除前会询问用户

cp

功能:复制
用法:cp [源文件] [复制地址]
-d:源文件为软链接,复制后目标文件也为软链接
-p:保留源文件属性,包括所有组,所有者,权限和时间
-r:递归复制
-i:询问,如果目标文件存在,是否覆盖
-a:先当与-dpr

mv

功能:剪切
用法:mv [参数] 源文件 目标文件
-f:强制覆盖
-i:交互询问
-v:显示详细信息

posted on   kingqiao  阅读(54)  评论(0编辑  收藏  举报

点击右上角即可分享
微信分享提示