Linux

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