命令(command [-options] [parameter1] ...) | 含义 |
---|---|
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 组名 文件 |
修改所属组 |
杂记(一)Ubuntu常用命令
猜你喜欢
转载自blog.csdn.net/Wang_shiling/article/details/80266371
今日推荐
周排行