2018-06-28 linux 总结

linux 总结

基本命令

ls
cd

用户管理

useradd
usermod
userdel

用户组管理

groupadd
groupmod
groupdel

目录管理

mkdir
rmdir
-r 递归
-f 强制

文件操作

编辑模式 <--> 一般模式 <--> 命令模式
编辑文本 i,I,o,O,a,A/ESC 移动光标,删除,复制,粘贴 :,/,? 读取,保存,查找

vi
三种模式:

编辑模式 <--> 一般模式 <--> 命令模式
编辑文本 i,I,o,O,a,A/ESC 移动光标,删除,复制,粘贴 :,/,? 读取,保存,查找

其他文件操作命令

grep
find
wc
cp
mv

文件查看命令

cat
head
tail
less
more

linux权限管理

d rwx r-x r--
1 7 5 4

打包压缩

打包:tar -cvf 目标名.tar 源文件
解包:tar -xvf 目标名.tar

压缩:tar -zcvf 目标名.tar.gz 源文件
解压:tar -zxvf 目标名.tar.gz

磁盘管理命令

df:显示磁盘信息;
du:显示指定目录大小;

后台工作

指令 作用
&(command &) 让前台工作放到后台进行
ctrl+z 暂停某工作
fg(fg[%num]) j将后台工作推到前台
jobs 查询所有后台任务

系统状态监控

指令 作用
ps(ps aux,ps -ef) 显示当前系统所有正在运行的进程
w(load average平均负载) 查询系统当前负载
vmstat 监控当前系统状态
top 动态监控进程所占系统资源,刷新一次/3s
free 查看系统内存使用情况
kill(kill [-options] pid/任务号) 停止/杀死进程

网络管理

指令 作用
ifconfig 显示或设置网卡
netstat9(-an 显示网络连接状况, -lnp 显示当前启用哪些窗口) 显示网络状况
ping 测试目标与本机的连接状况

eg:

  • ifconfig etho down/up(etho是一个网卡名)
    
  • netstat -an |grep 22 查看22端口使用情况
    
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容