常用的linux命令(二)

 可能某些命令一直被频繁使用,但是本人暂时没有用到,所以不会更新到总结中。因为命令太多,更容易记不住,学习命令的目的不就是使用linux吗?以下命令是最近一段时间用的最频繁的命令。

创建文件和文件夹:
文件夹:
mkdir yl
文件
vi exa.txt

vi编辑器
:w 保存
:wq 保存并退出
:q! 强制退出
h/j/k/l 光标的上下左右
插入:
i键 进入插入模式 esc返回命令模式
删除:
x键 删除且仍在命令模式
查找:
/后跟查找的字符串。vim会显示光标后第一个出现的字符串。
?后跟查找的字符串。vim会显示文本中最后一个出现的字符串。
n、N 为下一个匹配
Ctrl+f:向文件尾翻一屏
Ctrl+b;向文件首翻一屏

复制粘贴剪切
vi source.txt des.txt 在当前文件夹下复制文件
mv file1.txt file2.txt 这个命令重命名file1.txt文件的名字为file2.txt
mv file1.txt tmp/file2.txt newdir 这个命令移动当前目录的file1.txt文件和tmp文件夹/目录的file2.txt文件到newdir目录。 newdir为绝对路径

如需要将/home/wwwroot/sinozzz123/music/目录下的1.mp3文件剪切到/home/wwwroot/sinozzz123/abc目录下,执行下面的命令即可:
# mv /home/wwwroot/sinozzz123/music/1.mp3 /home/wwwroot/sinozzz123/abc
2.使用mv命令剪切文件夹。
把/home/wwwroot/sinozzz123/soft文件夹剪切到/home/wwwroot/sinozzz123/abc目录下
# mv /home/wwwroot/sinozzz123/soft /home/wwwroot/sinozzz123/abc


压缩、解压缩
解压zip文件
unzip -x 1.zip

tar文件压缩解压缩
tar cvf bin.tar restart.sh setenv.sh setup_local_instance.sh startDam.sh 压缩
tar xvf others.tar 解压

原文地址:https://www.cnblogs.com/xiaoliangyuu/p/5982777.html