ls :文件、目录、文件权限
cd:切换目录
rm:删除文件 -r 删除目录
rmdir:删除目录
pwd:显示绝对路径
cat:
cat filename 显示文件内容
cat > filename 创建新文件
cat file1 > file2 > file 合并文件
tail:显示文件末尾内容,跟踪查看日志
tail filename.log 默认显示末尾10行内容
tail -f filename.log 循环读取
find:查找文件
ps:查看当前运行进程状态
ps -eo pid,ppid,%cpu,%mem,cmd 显示pid、cpu占用、内容占用、命令
ps -eo pid,ppid,%cpu,%mem,cmd | grep filename.sh 查询进程
top:显示当前系统正在执行的进程信息,
进程ID、内存占有率、CPU占用率
crontab:定时任务
time:统计命令执行时间
nohup:后台挂起
nohup filename.sh &
sudo: 切换其他用户执行命令
su:切换用户
chmod:更改目录/文件访问权限
r 4 w 2 x 1
chomd 766 filename.sh 主用户rwx 同组其他用户rw 其他用户rw
zip:解压、打包文件
apt-get:Debian Linux APT软件管理
history:历史使用命令的次数
xargs:命令传递参数过滤器
man:帮助指令
ssh:远程登录服务器
vim:文本编辑器
grep:文本搜索
sed:文本处理
awk:文本数据处理
shell
echo
变量
字符串
数组
注释
$传参
基本运算符(等于、不等于、bool判断等)
if else
for
while
case
函数
输入输出的重定向
Lrzsz
Sftp
FinalShell