飞跃世纪末

导航

linux常用命令总结

信息查看:

ls,参数a,l 显示当前文件目录
df,参数h 磁盘占用情况
du,参数a,h,S,s 显示文件或目录的大小
free -m 以M字节显示内存占用情况
ps,参数a,ef 当前进程状态
fdisk,参数l,h 列出当前磁盘状态
ifconfig 当前系统的网卡状态
top CPU运行状态
uname -s 查看操作系统
history 查看执行过命令的历史记录


基本操作:

touch a 创建文件a
rm a,参数r,f 删除文件a
mv 移动
cp 复制
tar -zcvf 压缩
tar -zxvf 解压
tar -cvf 打包
tar -xvf 解包
ls -l|wc -l 文件计数
date 系统时间
clock 硬件时间
hwclock --systohc 使硬件时间与系统时间同步
reboot 重启
shutdown -h now 安全关机,-r安全重启
half 立即关机
ctrl -c 强制终止程序执行
ctrl -z 挂起前台当前进程
jobs 查看后台被挂起的进程
fg 继续执行被挂机得进程


文本查看:

grep 参数n,l 文本搜索,配合管道符可以进行结果筛选
tail -f 将本文循环输出,一般用于日志查询
head 参数n 显示文本头内容
less 参数n 显示文本末内容
cat 输入文件内容
more 逐页显示文件内容


文本编辑:

vim

  1. 光标操作:按i光标前输入文本,按k光标上移,按j光标下移
  2. ctrl u 上移半页,ctrl d 下移半页
  3. dd 删除光标所在的行
  4. /pattern 从光标开始向文件尾搜索,?/pattern从光标向文件首搜索
  5. w保存文件,x或者wq保存文件并退出,q!不保存文件退出

用户和组:

chown group:user file 改变文件所属主和所属组,-R 改变目录下的所有子文件
r -4-读;w -2-写;x -1-执行
chmod 751 file 给文件属主读/写/执行的权利,给同组人员 读/执行的权利,给其他人执行的权利


端口和传输:

tracert ip 路由跟踪程序,IP数据包访问目标所采取的路径
ping ip -t 持续接收包,检查网络是否通畅
telnet ip 登录目标服务器或路由器

posted on 2021-08-23 15:39  小萝卜的烤兔店  阅读(27)  评论(0编辑  收藏  举报