小知识,大挑战!本文正在参与“程序员必备小知识”创作活动
最近回顾linux上部署项目 也想趁机将这些常用命令整理出来 以后好自己回顾查看
1.查看命令
ls (list) 在ls可以配合一些参数使用,主要的一些参数
-a 列出目录所有文件,包含以.开始的隐藏文件
-t 以文件修改时间排序
-S 以文件大小排序
-l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来
-r 反序排列
组合这些参数的命令
-
ls 查看当前目录下所有的文件
-
ls -a 查看当前目录下的所有目录和文件(包括隐藏的文件)
-
ls /dir 查看指定目录下的文件
-
ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来
2. 目录的切换
- pwd 现实当前目录
- cd~ 回到自己的主目录 (例如 root用户登陆 则是进入是cd /root,也可以直接用cd 也能进入)
- cd.. 返回上级目录
- cd- 回到刚刚那个目录
- cd /dir 进入到某个指定目录
在试用过程可能关于目录 可能这几个比较常用
3.修改文件
Vi 有三种模式 分别为命令行模式,输入模式,底线命令模式
命令模式:
例如我们输入i 它会把i当作一个命令而非字符 即我们可以进入编辑模式。常用的命令模式有:
- 1上下移动键 或j
- 2 进入编辑模式: i: 进入插入模式后是从光标当前位置开始输入文件
o: 进入插入模式后,是插入新的一行,从行首开始输入文字
a: 进入插入模式后,是从目前光标所在位置的下一个位置开始输入文字
其实只要记住一个编辑模式就好了 可以通过上下左右移动键定位到想要的地方
- 3 dd:删除光标停留的哪一行
- 4 /字符 查找定位到想要的字符
输入模式:
命令模式下按下i/o/a其中一种就进入了输入模式 在这个模式下可以进行一些操作 主要想说的是 按ESC 按键 退出编辑模式
底线命令模式
- :w 保存文件,不退出vi命令
- :wq 保存文件,退出vi命令
- :q 退出编辑
- :q! 制退出