系统

  • 根据PID终止进程 kill -9 <PID> 例如 kill -9 26105
  • 根据文件内的PID终止进程 kill -9 `cat 包含PID的文件`
  • 创建文件夹链接 ln -s /mnt/source/ target
  • 修改时区 dpkg-reconfigure tzdata

文本

  • 获取结果中的第n列,第n行 ls -l | awk '{print $5}' | sed -n '2p'
  • 比较两个字符串的大小1 [[ "60" > "80" ]] && echo gt || echo lt
  • 比较两个字符串的大小2 [ "80" \> "60" ] && echo gt || echo lt
  • 清空当前目录所有文件内容 for i in `ls` ; do echo "" > $i ; done
  • 授权文件夹给用户 sudo chown -R user1 dir

设备

  • 查看系统挂载磁盘 fdisk -l
  • 挂载文件系统 mount /dev/vdb1 /mnt
  • 查看挂载的文件系统 df -h

用户

  • 添加用户 useradd -m user1 -s /bin/bash
  • 删除用户 userdel user1
  • 删除用户及其文件 userdel -r user1
  • 添加用户到sudo组 usermod -a -G sudo user1

网络

  • 查询端口占用 netstat -apn | grep <PORT> 例如 netstat -apn | grep 4040
  • 查询端口监听 netstat -nlp | grep LISTEN
  • 查询TCP端口监听 netstat -tnlp

应用

  • 压缩解压 tar -zcvf 压缩文件名 要打包的目录 例如 tar -zcvf /home/xahot.tar.gz /xahot

APT

  • 安装MYSQL数据库:sudo apt install mysql-server
  • 安装MYSQL数据库:sudo apt install default-mysql-server

WGET

  • wget -q -O - http://demo.com/file | dpkg -i

发表评论