Linux常用命令
2018-03-22 12:43
465 查看
1. 进入命令行模式:init 3
2. 查看当前目录:pwd
3. 获取IP地址:ip addr 查看公网IP地址:curl ifconfig.me
4. 快捷键:Ctrl+C:终止当前命令
Tab:自动补全
Ctrl+D:退出当前终端
Ctril+Z:暂停当前进程
Ctril+L:清屏
Ctrl+A:光标移动到最前面
Ctrl +E:光标移动到最后面
5. 帮助文档:man ls 查看ls命令的帮助文档
6. 列出指定目录或者文件:ls
ls:列出当前目录下的文件和目录,不包含隐藏文件
ls -a:列出当前目录下的文件和目录,包含隐藏文件
ls -l:列出当前目录下的文件和目录的详细信息,不包含隐藏文件
ls 目录名/文件名:列出指定目录/文件的文件和目录
7. 关机:shutdown -h now 、halt 、init 0
8. 重启:shutdown -r now 、reboot 、init 6
9. 更改目录:cd
cd:进入当前用户的根目录下
cd .. :进入上一级目录
cd 目录名:进入指定目录下
10. 创建目录:mkdir 目录名
11. 删除目录/文件:rm -rf 目录名 -r:删除目录 -f:强制删除
12. 复制文件:cp 文件名 复制目录:cp -r 目录名
13. 移动:mv 源文件/目录 目标文件/目录
14. 查看文件:
cat -n 文件名:显示文件 -n:显示行号
head -n 文件名:显示文件前10(默认)行 -n:显示前n行
tail -n 文件名:显示文件后10(默认)行 -n:显示后n行
15. 搜索文件:find . -name 文件名 .表示在当前目录下查找
16. 更改密码:passwd
17. 查看已挂载磁盘的容量:df
18. 查看某个目录和文件所占空间的大小:du -sh 目录/文件名 -h:系统自动调节单位 -s:只列出综合
19. 文本编辑:vim/vi 文件名
命令模式->编辑模式:i/insert
编辑模式->命令模式:Esc
命令模式->末行命令模式: : 或 /
末行命令: :w 保存 :q 退出 :wq 保存并退出 /word 查找word
20. 文档压缩
.gz:gzip压缩文件
.br2:bzip2压缩文件
.tar:tar打包文件
.tar.gz .tar.br2:先压缩,再打包
gzip [-d] 文件名:gzip压缩 -d:解压缩
bzip2 [-d] 文件名:bzip2压缩 -d:解压缩
zip 文件名:zip压缩 unzip 文件名:解压缩
21. 文档打包:tar -cxvf 目录/文件名
-z:用zip压缩
-j:用bzip2压缩
-J:用xz压缩
-x:解包或解压缩
-t:查看包里的文件
-c:建立tar包
-v:可视化
-f:后面跟文件名,如果多参数,-f 写在最后面
22. RPM包
安装:yum install -y RPM包名 -y:不交互
卸载:yum remove [-y] RPM包名 最好不加-y
升级:yum update RPM包名
23. 源码包
下载源码包:wget 地址
解压源码包:tar
进入解压目录下:cd 目录
./configure:检测环境
make:编译
make install:安装
echo $?:可以查看每一步是否已经正确安装,显示0为正确
24. 输出重定向:> 追加重定向:>>
25. 作业控制
Ctrl+Z:暂停进程
jobs:查看被暂停或在后台运行的任务及其编号
bg 任务编号:放到后台运行
fg 任务编号:调用进程
26. !$:上条命令中最后一个变量
27. sh shell 脚本名:执行shell脚本
未完待续....
2. 查看当前目录:pwd
3. 获取IP地址:ip addr 查看公网IP地址:curl ifconfig.me
4. 快捷键:Ctrl+C:终止当前命令
Tab:自动补全
Ctrl+D:退出当前终端
Ctril+Z:暂停当前进程
Ctril+L:清屏
Ctrl+A:光标移动到最前面
Ctrl +E:光标移动到最后面
5. 帮助文档:man ls 查看ls命令的帮助文档
6. 列出指定目录或者文件:ls
ls:列出当前目录下的文件和目录,不包含隐藏文件
ls -a:列出当前目录下的文件和目录,包含隐藏文件
ls -l:列出当前目录下的文件和目录的详细信息,不包含隐藏文件
ls 目录名/文件名:列出指定目录/文件的文件和目录
7. 关机:shutdown -h now 、halt 、init 0
8. 重启:shutdown -r now 、reboot 、init 6
9. 更改目录:cd
cd:进入当前用户的根目录下
cd .. :进入上一级目录
cd 目录名:进入指定目录下
10. 创建目录:mkdir 目录名
11. 删除目录/文件:rm -rf 目录名 -r:删除目录 -f:强制删除
12. 复制文件:cp 文件名 复制目录:cp -r 目录名
13. 移动:mv 源文件/目录 目标文件/目录
14. 查看文件:
cat -n 文件名:显示文件 -n:显示行号
head -n 文件名:显示文件前10(默认)行 -n:显示前n行
tail -n 文件名:显示文件后10(默认)行 -n:显示后n行
15. 搜索文件:find . -name 文件名 .表示在当前目录下查找
16. 更改密码:passwd
17. 查看已挂载磁盘的容量:df
18. 查看某个目录和文件所占空间的大小:du -sh 目录/文件名 -h:系统自动调节单位 -s:只列出综合
19. 文本编辑:vim/vi 文件名
命令模式->编辑模式:i/insert
编辑模式->命令模式:Esc
命令模式->末行命令模式: : 或 /
末行命令: :w 保存 :q 退出 :wq 保存并退出 /word 查找word
20. 文档压缩
.gz:gzip压缩文件
.br2:bzip2压缩文件
.tar:tar打包文件
.tar.gz .tar.br2:先压缩,再打包
gzip [-d] 文件名:gzip压缩 -d:解压缩
bzip2 [-d] 文件名:bzip2压缩 -d:解压缩
zip 文件名:zip压缩 unzip 文件名:解压缩
21. 文档打包:tar -cxvf 目录/文件名
-z:用zip压缩
-j:用bzip2压缩
-J:用xz压缩
-x:解包或解压缩
-t:查看包里的文件
-c:建立tar包
-v:可视化
-f:后面跟文件名,如果多参数,-f 写在最后面
22. RPM包
安装:yum install -y RPM包名 -y:不交互
卸载:yum remove [-y] RPM包名 最好不加-y
升级:yum update RPM包名
23. 源码包
下载源码包:wget 地址
解压源码包:tar
进入解压目录下:cd 目录
./configure:检测环境
make:编译
make install:安装
echo $?:可以查看每一步是否已经正确安装,显示0为正确
24. 输出重定向:> 追加重定向:>>
25. 作业控制
Ctrl+Z:暂停进程
jobs:查看被暂停或在后台运行的任务及其编号
bg 任务编号:放到后台运行
fg 任务编号:调用进程
26. !$:上条命令中最后一个变量
27. sh shell 脚本名:执行shell脚本
未完待续....
相关文章推荐
- Linux常用命令
- Linux-Ubuntu最常用命令
- linux 知识点整理,从虚拟机安装到常用开发软件在linux上的安装命令
- Linux常用的Shell命令
- linux常用命令
- linux运维常用命令
- Linux VPS下SSH常用命令
- Linux 常用命令
- Linux常用命令详解
- 常用查看Linux系统信息命令
- linux常用命令
- linux常用系统命令
- linux中强大且常用命令:find、grep
- linux 常用命令
- linux 常用基础命令 tail 详细介绍
- linux下mysql 常用命令
- linux常用的压缩与解压缩命令
- 1.1 linux基础命令-常用命令
- linux 日志查询常用命令
- linux运维常用命令一句话