系统安全类
sudo su chmod setfacl
进程管理
w top ps kill pkill pstree killall
用户管理
is usermod useradd groupadd userdel
文件系统
mount umount fsck df du
系统关机重启
shutdown reboot
网络应用
curl telnet mail elinks
网络测试
ping netstat host
网络配置
hostname ifconfig
常用工具
ssh screen clear who date
软件包管理
yum rpm apt-get
文件查找和比较
lacate find
文件内容查看
head tail less more
文件处理
touch unlink rename ln cat
目录操作
cd mv rm pwd tree cp ls
文件权限属性
setfacl chmod chown chgrp
压缩/解压
bzip2/bunzip2 gzip/gunzip zip/unzip tar
文件传输
ftp scp
Linux定时任务
crontab命令
crontab -e
at命令
# at 2:00 tomorrwow
vi/vim编辑器
模式
一般模式,编辑模式,命令行模式
一般模式:复制 粘贴 删除
切换编辑模式: i I o O a A r R
切换命令模式: : / ?
查找和替换
/ ?(?是从文件末尾开始查找)
复制粘贴删除
x(删除光标后面字符) X(删除光标前面字符) dd ndd(dnd) yy nyy(yny) p(粘贴至光标后) P(粘贴至光标前) ctrl+r(对撤销的撤销).(重复执行上个命令)
配置
:setnu :setnonu :noh
shell 基础
脚本执行方式
赋予权限,直接执行 例如: chmod+x test.sh ; ./test.sh
调用解释器使得脚本执行 例如: bash , csh, ash ,bsh, ksh
使用source命令 例如:source test.sh
编写基础
开头用#!指定脚本解释器,例如: #!/bin/sh