前言:
接上一篇文章讲到的linux基础指令,虽然还有很多不明白的地方,可以单独自己去查看帮助指令。
一、mv移动文件命令
mv命令不仅可以用来移动文件和目录,还可以进行其修改文件或目录的名称。
参数:
mv aaa bbb 将文件aaa改名为bbb
mv aaa /bbb 将文件aaa移动到bbb目录下,如果bbb目录不存在,则改名为aaa
-b: 当目标文件或目录存在时,在执行覆盖前,会为其创建一个备份。
-i: 如果指定移动的源目录或文件与目标的目录或文件同名,则会先询问是否覆盖旧文件,输入 y 表示直接覆盖,输入 n 表示取消该操作。
-f: 如果指定移动的源目录或文件与目标的目录或文件同名,不会询问,直接覆盖旧文件。
-n: 不要覆盖任何已存在的文件或目录。
-u:当源文件比目标文件新或者目标文件不存在时,才执行移动操作。
二、man帮助命令
man命令在我们不知道该命令的用法的时候我们可以使用man进行查看帮助
用法
man ls 查看ls详细帮助信息
三、find 查找文件或目录
在很多时候我们找不到该文件夹存放在哪里,这时候就要用到我们的find命令进行查找,具体参数
参数:
find {查找范围}{查找条件}
find aaa 在不加任何参数的情况下,会在当前目录里查找关于aaa的文件或目录
查找条件如下:
find -name 按文件名称查找
find -size 按文件大小查找
find -user 按文件属性查找
find -type 按文件类型查找
四、vi 文本编辑器
vi 文本编辑器用法有很多,在这里只讲一个最常用的编辑编辑命令。
参数
vi 文件 进入编辑
i 插入进行编辑
esc 退出编辑到命令模式
:wq!强制保存并退出。 w保存 q退出
:qa! 强制不进行保存,并退出
五、cat打开文件或目录指令
-n 或 --number:由 1 开始对所有输出的行数编号。
-b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。
-s 或 --squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行。
-v 或 --show-nonprinting:使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。
-E 或 --show-ends : 在每行结束处显示 $。
-T 或 --show-tabs: 将 TAB 字符显示为 ^I。
-A, --show-all:等价于 -vET。
-e:等价于"-vE"选项;
-t:等价于"-vT"选项;
六、ifconfig查看网络连接状态
ifconfig直接查看本机ip也有其他的命令,比如ip a
七、shown修改所有者
可以将root用户更改为其他用户