linux命令 文件处理,Linux文件处理命令(示例代码)

1.查看文件

命令:ls

路径:/bin/ls

权限:所有用户

选项:

ls -a 显示目录下所有文件,包括隐藏文件(.开头的文件)

ls -l 以long形式显示文件属性

ls -i 显示文件的inode号

ls -al 以长形式显示所有文件

ls -alh 以长形式显示所有文件,其中文件大小是带单位的

2.创建目录

命令:mkdir

路径:/bin/mkdir

权限:所有用户

选项:

mkdir dirname 创建目录

mkdir -p dirname1/dirname2 递归创建

3.切换目录

命令:cd

路径:/bin/cd

权限:所有用户

选项:

cd dirname 切换目录

cd ~ 回家目录

cd .. 返回上级目录

cd / 回根目录

4.删除目录

命令:rmdir

路径:/bin/rmdir

权限:所有用户

选项:

rmdir dirname 删除空目录

说明:只能删除空目录

5.复制(复制的过程中可以同时改名)

命令:cp

路径:/bin/cp

权限:所有用户

选项:

cp -rp [原文件或目录] [目标目录]

-r 复制目录(复制文件时不用加这个参数)

-p 保留文件属性,保留最后修改时间

说明:复制的过程中可以同时改名,即,在目标目录中指定

6.移动、改名

命令:mv

路径:/bin/mv

权限:所有用户

选项:

mv [原文件或目录] [目标目录]

7.删除文件

命令:rm

路径:/bin/rm

权限:所有用户

选项:

rm -rf [目录或文件]

-r 递归删除

-f 强制删除

8.创建空文件

命令:touch

路径:/bin/touch

权限:所有用户

语法:

touch 文件名

注意:

1.创建文件名带空格的文件:touch "program files"

2.不建议这么玩,因为空格在linux中是分隔符

3.以后用这个文件的时候也需要带上引号

9.查看文件内容

命令:cat

路径:/bin/cat

权限:所有用户

选项:

cat -n [文件]

-n 显示行号

10.分页显示文件内容

命令:more

路径:/bin/more

权限:所有用户

选项:

more [文件]

空格 翻页

回车 翻行

Q/q 退出

命令:less

路径:/bin/less

权限:所有用户

选项:

more [文件]

空格 翻页

回车 翻行

Q/q 退出

pageUp上翻

pageDown下翻

/xiaol搜索xiaol(按N找下一个搜索匹配行)

11.查看文件前几行

命令:head

路径:/bin/head

权限:所有用户

选项:

head -n 数字 [文件]

-n 不写,默认10

12.查看文件末几行

命令:tail

路径:/bin/tail

权限:所有用户

选项:

tail -n 数字 [文件]

-n 不写,默认10

tail -f 文件

-f 动态显示,多用于日志文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值