Linux 常用命令分享
ctrl+l
清屏ctrl+a
光标移动到命令行首ctrl+e
光标移动到命令行尾
使用 !n
重复执行第n条历史命令
使用 !!
重复执行上一条命令grep
在文件当中匹配符合条件的字符串find
文件搜索命令,find test
查找 test
目录,find / -name test.js
在跟目录下查找 test.js
文件
基本权限的修改 chmod [选项] 模式 文件名
,模式 [ugoa][+-=][rwx]
,权限数字 r 4
w 2
x 1
,文件类型, -
文件 d
目录 l
软链接文件,所有者,所属组,其它人
chmod 000 1.txt
chmod u+w 1.txt
chmod 777 1.txt
管道符号
多命令顺序执行,命令1 的正确输出会作为 命令2 的操作对象
cat 1.js | grep hello
yum -y install 包名
-y
自动回答 yes
install 安装
nginx 重启
systemctl restart nginx.service systemctl reload nginx.service nginx -s reload
压缩和解压
zip 1.js.zip 1.js
压缩文件unzip 1.js.zip
解压文件zip -r book
压缩目录
gzip 1.txt
压缩文件gunzip 1.txt.gz
解压文件gzip -r book
压缩目录
bzip2 1.txt
压缩文件bunzip2 1.txt.bz2
解压文件bzip2 -r book
压缩目录
bzip2 1.txt
压缩文件bunzip2 1.txt.bz2
解压文件bzip2 -r book
压缩目录
tar -zcvf book.tar.gz book
打包并且 gzip 压缩tar -zxvf book.tar.gz
解压
vi 编辑器
u
撤销:wq
保存退出:q!
不保存退出dd
删除光标所在的行yy
复制光标所在的行p
换行粘贴c$
当前位置删除到行尾ctrl+u
当前位置删除到行首ctrl+w
当前位置删除前面一个单词o
换行插入shift+g
跳转到行首shift+$
跳转到行尾2 shift+2
跳转到2行/hello
搜索 hello,n 下一个,N 上一个
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论