7.Linux_文件操作

文件目录操作

  • 查看当前所在目录:pwd
  • 查看目录下的子文件:

ls [参数]:按默认显示文件
参数[a],显示隐藏的文件
参数[l],显示文件的详细信息

[root@ming home]# ls
ming  xiaomao  xiaoming  zhangwuji
[root@ming home]# ls -l
总用量 4
drwx------. 16 ming      ming    4096 2月  29 15:20 ming
drwx------.  3 mao       mao       78 2月  29 14:36 xiaomao
drwx------.  3      1001    1001   78 2月  29 14:33 xiaoming
drwx------.  5 zhangwuji shaolin  128 2月  29 15:09 zhangwuji
[root@ming home]# ls -a
.  ..  ming  xiaomao  xiaoming  zhangwuji
[root@ming home]# ls -al
总用量 4
drwxr-xr-x.  6 root      root      66 2月  29 15:18 .
dr-xr-xr-x. 17 root      root     224 2月  28 22:22 ..
drwx------. 16 ming      ming    4096 2月  29 15:20 ming
drwx------.  3 mao       mao       78 2月  29 14:36 xiaomao
drwx------.  3      1001    1001   78 2月  29 14:33 xiaoming
drwx------.  5 zhangwuji shaolin  128 2月  29 15:09 zhangwuji
  • 跳转目录:cd

cd后不加参数,跳转到自己用户的home目录
cd.. 回到上一层
cd xxxx,以绝对路径回到目录xxxx

  • 创建目录:mkdir

后面不加参数,创建单个目录
后面加参数-p,创建多级目录

  • 删除目录:rm

rmdir [目录名],只能删除空目录

  • 删除文件:rm [参数]

-r,递归删除,将整个文件及其子文件都删除
-f,强制删除

  • 创建空文件:touch [文件名1] [文件名2] [....]

  • copy文件:cp [选项可缺省] [被copy文件] [存放目录]

-r,递归copy,将整个文件夹及其子文件夹copy到存放目录

  • 移动文件:mv [原文件名] [新文件名]

当原文件名与新文件名在同目录下,可实现重命名的效果

```
[ming@ming workspace]$ touch aaa.txt
[ming@ming workspace]$ ls
aaa.txt  b.txt  ccc
[ming@ming workspace]$ mv aaa.txt ddd.txt
[ming@ming workspace]$ ls
b.txt  ccc  ddd.txt
[ming@ming workspace]$ 

```

将文件扔到回收站(mac)

	$ cd ~
	$ echo "666666" >> wantodel.txt
	$ mv wantodel.txt ~/.Trash
  • 浏览文件:cat

-n 显示行号
只能查看不能修改

  • 按键浏览:more

按空格键翻页,按Enter键换行

  • 分屏浏览:less
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值