目录
一、常用命令
1.sudo
作用:提高用户权限
2.pwd
作用:查看当前路径
语法:pwd
3.cd
作用:进入到某个目录
语法:cd <目标目录>
cd //返回主目录(/home/)
cd ~ //返回主目录
cd .. //返回上一级目录
cd xx //进入xx目录中(xx必须在当前目录中)
注:“..”表示上一级目录,
4.mkdir
作用:创建文件夹
语法:mkdir <文件名>
5.ls
作用:查看目录下的文件夹列表
语法:ls [目录]
注:不写目录,表示查看当前目录
6.mv
作用:剪切
语法:mv <目标文件> 路径
注:将<目标文件>剪切到“路径”下
7.cp
作用:复制
语法:cp <目标文件> 路径/
注:将<目标文件>剪切到“路径”下
8.rmdir
作用:删除文件夹(只能是空文件夹)
语法:rmdir <目标文件夹名>
9.rm
作用:删除文件
语法:rm <目标文件名>
10.rm -r
作用:删除文件夹
语法:rm -r <目标文件夹名>
11.gedit
作用:文本编辑器
语法:gedit <目标文件>
12.touch
作用:创建文件
语法:touch <.文件名>
13.find
作用:查找文件
语法:find <目标路径> <查找内容>
查找内容:1) ~name <目标文件名>
2) ~size <文件大小>
3) ~perm <权限>
14.tree
作用:以树状显示当前路径下所有文件
语法:tree
15.tar
作用:解压文件
语法:tar <目标文件>
16.gzip
作用:压缩文件
语法:gzip <目标文件>
17.--help
作用:打开帮助文档
语法:
18.make
作用:编译
语法:make
19.make install
作用:安装编译好的源码包
语法:make install
二、apt命令
- apt-cache search package 搜索包
- apt-cache show package 获取包的相关信息,如说明、大小、版本等
- sudo apt-get install package 安装包
- sudo apt-get install package - - reinstall 重新安装包
- sudo apt-get -f install 修复安装”-f = –fix-missing”
- sudo apt-get remove package 删除包
- sudo apt-get remove package - - purge 删除包,包括删除配置文件等
- sudo apt-get update 更新源
- sudo apt-get upgrade 更新已安装的包
- sudo apt-get dist-upgrade 升级系统
- sudo apt-get dselect-upgrade 使用 dselect 升级
- apt-cache depends package 了解使用依赖
- apt-cache rdepends package 是查看该包被哪些包依赖
- sudo apt-get build-dep package 安装相关的编译环境
- apt-get source package 下载该包的源代码
- sudo apt-get clean && sudo apt-get autoclean 清理无用的包
- sudo apt-get check 检查是否有损坏的依赖
- sudo apt-get clean 清理所有软件缓存(即缓存在/var/cache/apt/archives目录里的deb包)
三、快捷键
1.Ctrl+Alt+T
作用:打开终端
2.Ctrl+Z
作用:停止运行
3.Crl+H
作用:显示/隐藏 隐藏文件
4.Ctrl+Shift+C
作用:终端内复制
5.Ctrl+Shift+V
作用:终端内黏贴
6.Tab
作用:终端里自动补齐命令
7.↑
作用:终端内查找上一条命令
8.↓
作用:终端内查找下一条命令
四、符号
1.-r
作用:循环发布
例子:
rm -r xxx //循环删除xxx文件夹中,既先把文件夹中文件删除,再把文件夹删除。
2.-i
作用:以交互方式进行(有提示)
3.-f
作用:不提示
4.-a
作用:全部
5.-v
作用:显示进度
6.-o
作用:保存成压缩包
7.-l
作用:以列表形式显示
8.*
作用:代替任何字符数字
例子:
ls *.c //显示当前目录下所有名字中带“.c”后缀的文件
注:*可以代替无限长度字符和数字
9.?
作用:代替任何字符数字
例子:
ls xxx?.c //显示当前文件夹中例如xxx1.c、xxx4.c、xxxa.c、xxxi.c等等的“xxx?.c”类型文件
注:?只能代替一个字符或数字