LINUX文件

rm(移除文件或者目录)

-f 强制删除,不出现警告

-r 递归删除目录

-i 互动,询问

文件信息

——————————————-第①列————————————————————-

l:表示链接,同快捷方式,指向具体的目录

d:表示目录

- :表示文件

——————————————-第②③④列————————————————————-

r表示可读,w表示可写,x表示可执行(execute)

三列分别是属主权限属组权限其他用户权限

——————————————-第⑤列————————————————————-

文件数

——————————————-第⑥⑦列————————————————————-

文件属主, 文件属组

chown [-R] 属主名 原属主名

chgrp [-R] 属组名 现属主名

chmod 更改文件的9个属性

  1. chomd [-R] xyz 文件或目录
  2. r:4 w:2 x:1
  3. chomd 777 xxxfile 赋予所有人可读可执行

查看文件

cat 正向 (从头到尾)

tac 反向 (从尾到头)

nl 行号查看,看代码可用

more 翻页查看, 空格翻页,enter往下看一行

less 与more相似,但上键往前,下键往后。

head 只看头几行

tail 只看尾巴

如何在文件中查找文本?打开文件输入/somewords(从上往下查)or ?somewords (从下往上查)即可。其中n代表上一个,N代表下一个

文件的硬链接(重要文件防误删)和软链接

  1. touch file1 #创建一个文件file1
  2. ln file1 file2 #创建一个file1 和 file2 的硬链接,就算file1被删除,根据file2也可以访问file1
  3. ln -s file1 file2 # 软链接,相当于快捷方式
  4. echo "i love soup" >> file1 #输入字符串