干货!Linux必须知道的常用命令_测开

VIM常用模式:

  • 阅读模式
  • 命令模式
  • 编辑模式

shell常用命令

  • cat===查看指定文本文件内容,并把全部内容输出到控制台
  • less===查看指定文本文件内容,按照分页方式展示到控制台
  • tail===查看指定文本最后10行内容,并展示到控制台
  • grep===使用正则关键字,对文本进行过滤展示

Linux根目录系统文件

  • dev
  • bin  二进制文件
  • lib
  • etc 配置文件
  • home/root 权限目录
  • var 应用运行日志文件
  • tmp
  • proc
  • opt
  • usr  非窗口运行程序文件,如python
  • mnt/media 硬盘文件

文件操作

  • 复制cp、移动/重命名mv、、删除目录/rm

文件权限

  • r====可读,w====可写,x====可执行
  • 770===111111000===rwxrwx---
  • 664===110110100===rw-rw-r--
  • 改变文件权限为770:chmod 770 file
  • 改变文件用户:chown +用户 +文件

查看进程/网络

  • ps -ef   e:所有的进程显示,f:完整输出(htop可视化)
  • kill PID  直接对相应进程号进行杀死操作
  • netstat -lantup  网络跟踪
  • -l 列出目前正在网络监听的服务
  • -a 将目前系统上所有的连接、监听、socket数据列出来
  • -n 布列出进程的服务名称,已端口号显示
  • -t 列出tcp网络数据包的数据
  • -u 列出udp网络shuju恢包的数据
  • -p 列出该网络服务的进程pid

定时任务

  • crontab * * * * *:每分钟+每时+每日+每月+每周(分食日月粥)

安装包管理

  • sudo apt-get install git gitk:通过apt-get安装git相关软件