sudo -s
|
切换超级管理员
|
ctrl+shift+‘上排+’ / ctrl+‘上排-’
|
修改终端字体大小
|
Tab键
|
自动补全
|
*
|
通配符,代表一个或多个,如:ls h*.c
|
?
|
通配符,代表一个
|
[ ]
|
通配符,包括里面的某一个内容,或者在括号里的范围内
|
ls [-l(显示详情)h(配合l更人性化显示)a(显示隐藏文件)]
|
列举当前目录下的所有文件及文件夹
|
tree
|
树的形式显示目录
|
cd [.. ~(根目录)-(上一次目录)]
|
跳转目录
|
pwd
|
查看当前路径
|
clear
|
清屏,原来的还在上面,可以翻到
|
[command] --help
|
查看命令的帮助信息
|
man [command]
|
查看文档手册,相当于API
|
man 1 [command]
|
标准命令手册
|
man 2 [command]
|
系统调用命令手册,如open,write
|
man 3 [command]
|
库函数手册,如printf,malloc
|
man 4 [command]
|
设备文件说明手册,/dev下的各种设备
|
man 5 [command]
|
文件格式命令手册,如passwd
|
man 6 [command]
|
游戏和娱乐手册
|
man 7 [command]
|
杂项/惯例/协定等手册,如网络协定/ASCII码
|
man 8 [command]
|
管理员命令手册,如ifconfig
|
history
|
显示历史命令
|
mkdir
|
创建路径目录
|
rmdir
|
删除空的非当前路径目录
|
touch
|
创建文件
|
rm [-i -r(递归删除) -f(强制删除)]
|
删除文件或文件夹
|
>
|
重定向,输出到屏幕终端的内容重定向至文件
|
>>
|
重定向,追加模式
|
more
|
查看更多(根据终端大小自适应显示)
|
cat
|
显示文件的所有内容
|
[command] | [command]
|
管道,可以视为容器,用来保存命令1的结果给命令2用
|
ln [-s 源文件 链接文件]
|
创建软链接文件,即快捷方式
|
ln [源文件 链接文件]
|
创建硬链接文件,即再加一个名字
|
cat 1.txt 2.txt > 3.txt
|
合并文件
|
grep [-n行号][^目标字符串$] [目标文件]
|
文件中查找内容,^表示以其开头$表示以其结尾
|
find [目录] [-name -size -perm]
|
按名字/大小/权限查找文件
|
cp [文件(夹)][路径] (-r递归拷贝)(-v显示进度)
|
拷贝文件(夹)
|
mv [文件(夹)][路径]
|
移动文件(夹)
|
mv [文件名][文件名]
|
重命名文件
|
tar [-c(生成)x(解压)v(进度)t(显示文件)f(指定文件名)][***.tar] [要打包的文件]
|
打包,无压缩
|
gzip [-r(生成) d(解压)] [***.tar]
|
压缩/解压
|
tar -zc[x]vf [***.tar.gz] [要打包的文件] -C [路径]
|
打[解]包压缩到制定路径
|
tar -jc[x]vf [***.tar.bz2] [要打包的文件] -C [路径]
|
打[解]包压缩到制定路径
|
zip/unzip [-r/d] [***.zip]
|
针对zip文件的操作
|
which
|
查看位置
|
cal [年份]
|
查看当前日历
|
date [MMddhhmm[[CC]YY][.ss]] +format
|
显示或者设置时间
|
ps [-aus]
|
查看进程信息
|
reboot
|
重启
|
shutdown [-h] +时间
|
关机
|
df [-lh]
|
查看磁盘
|
du
|
查看当前目录磁盘
|
ifconfig
|
查看ip
|
who [-q(用户数)]
|
查看当前用户及登录方式
|
ctrl+alt+[F1-F7]
|
切换登录方式
|
whoami
|
当前用户
|
useradd/adduser username [-d 家目录]/[-m]
|
添加用户,要在root下
|
su [-] username
|
切换普通用户,带 - 切换到对应根目录
|
passwd username
|
修改密码
|
userdel -r username
|
删除用户
|
groupmod +两下三下Tab |
|
groupadd/groupdel
|
添加/删除组
|
groups username
|
查看所在用户组
|
usermod -g 用户组 用户名
|
修改用户默认所属用户组
|
usermod -a -G 用户组 用户名
|
添加用户所属组
|
chmod [a(所有)u(拥有)g(同组)o(其他)]+/-/=[rwx] 文件名
|
修改文件权限
|
chmod 761(三位数字对应ugo,二进制算:7:rwx;6:rw-;1:--x)
|
修改文件权限
|
chown 用户名 文件(夹)
|
修改拥有者
|
chgrp 组名 文件
|
修改所属组
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|