个人总结,linux最常用命令!!!
详细的解释命令参考博客:供初学者 超详细的linux命令学习笔记
linux命令
常用操作命令
- 进入某路径:cd+路径
- 查看当前位置:pwd
- 查看当前目录有啥:ls
- 查看进程命令:ps+aux
- 杀死进程:kill+进程号 (尽量不要用kill -9 进程号)
- 查看ip地址:ifconfig
- 编辑一个文件:vim+文件名
- 查找字符:/+单词 在vim下查找,输入n为下一个
- 查看一个文件:more+文件名
- 删除一个文件:rm+文件名
- 删除一个文件夹:rm -rf 文件夹名称(-r表示循环迭代的意思,这样它碰到子目录就进去删,-f是强制的意思,不用提示,全部删除)
- 安装软件:yum+install+文件名
- 安装软件一度默认一度确认:yum -y install 文件名
- 后台启动软件:软件名+&
- 查看安装的软件:yum+list+installed 细查:yum+list+installed | grep+软件名
- 解压gz文件:tar zxvf 压缩包全称 打包成gz文件:tar zcvf 文件名
- 解压bz文件:tar jxvf 压缩包全称 打包成gz文件:tar jxvf 文件名
- 查看防火墙状态:service iptables status
- 关闭/开启防火墙:service iptables stop/start
- 开机停止/启动防火墙:chkconfig iptables off/on
- 重启服务端:reboot
细分:
对于文件及目录操作命令
- 创建目录:mkdir
- 创建文件:touch+文件名
- 查看当前所在路径:pwd
- 查看目录文件:ls
- 查看各个文件权限:ll
- 移动与改名:mv
- 删除目录:rmdir+空目录
- 删除目录:rm + 目录
- 删除文件:rm + 文件
- 复制:cp 原文件 路径/复制文件名
系统命令
- 查看进程:ps+aux
- 杀死进程:kill+进程号
- 查看内存状态:free -m
- 重启电脑:reboot
- 重启网络:service+network+restart
- 关闭防火墙:service iptables stop
- 界面切换至终端:ctrl+atl+f2
- 切换用户:su - 用户名
- 查看当前操作用户:whoami
安装命令
- 安装文件:yum install 文件名
- 查看安装的文件:yum list installed
- 根据模糊条件查看安装的文件:yum list installed | grep 名字
解压命令
- 解压gz文件:tar zxvf 压缩包全称
- 打包成gz文件:tar zcvf 文件名
- 解压bz文件:tar jxvf 压缩包全称
- 打包成gz文件:tar jxvf 文件名
ps:
不要使用kill -9。不要用收割机来修剪花盆里的花。
总之,在使用kill -9前,你应该先使用kill -15(kill 默认是15,也就是kill = kill -15),通常,应该发送15,等一两秒钟,如果没效果,发送2,如果还不行,发送1。如果还不行,那你应该把那个程序删掉,因为那个程序写的太烂了!