一、快捷方式
- “Ctrl+Alt+t”——调出终端
- Ctrl+l——清屏
- Ctrl+shift+c——复制
- Ctrl+shift+V——粘贴
二、常用基础命令
-
sudo apt-get update #更新一下源列表
-
sudo apt-get install #…安装…
-
sudo apt-get remove #卸载
-
sudo apt-get clean #清空缓存
-
sudo -s #可以获取root权限
-
“$”表示当前用户为普通用户
“#”表示root用户(超级用户) 可以通过命令“sudo su”进行切换
CentOS目录结构:- 启动进去之后就是
~
目录:~
目录是当前用户的家目录,如果你没有进行任何分区的话,一进去~
代表的目录应用是/root
/
是根目录
/home
是用于存放个人数据的
- 启动进去之后就是
-
sudo apt-get upgrade #升级,需要用update更新完才能upgrade
-
sudo poweroff #从终端直接关机
三、常用操作命令
- mkdir ——创建一个文件夹
(1) mkdir aa ——在当前目录下创建目录aa
(2) mkdir bb/aa——在当前目录下的aa目录下创建目录bb
(3) mkdir cc/bb/aa –p ——一次性创建目录aa,bb,cc - touch命令——创建一个文件
- ls ——将当前目录下的文档列出来
Ls –l——罗列出所有文档的详细信息
Ls –lh ——以人能够看懂的方式罗列出所有文档的详细信息 - tree命令——查看目录的内容
tree 查看当前目录
tree dir 查看指定该目录的内容
需要安装:sudo apt-get install tree - cd —— 进入某个目录
cd …(有个空格)——退回上一层目录 - ./XXX——执行当前目录下的XXX文件
- pwd——显示当前的绝对路径
- 删除命令rm
(1) rmdir——删除一个空目录
(2) rm——删除文件,可以不带参数
(3) rm——删除目录(不一定得是空),有参数
rm 目录名 –r ——递归方式删除
rm 目录名 –i ——删除时提醒
rm -rf 目录名 (加上-f参数就不会一直提示一个一个删除了) - 拷贝命令cp
(1) cp要拷贝的文件(file1) file (不存在)——创建file, 将file1中的内容拷贝到file
(2) cp file1 file(存在) ——file1覆盖file
(3) cp file dir (存在) ——拷贝file到dir目录
(4) cp dir (存在) dir1(存在) ——将dir目录拷贝到dir1目录中包括dir目录
(5) cp dir (存在) dir1 (不存在)——创建dir,将dir中的内容拷贝到dir1中, 不包括dir目录
拷贝目录时,如果目录下还有子目录,可以通过加参数“-r”进行递归拷贝 - 改名或移动文件mv
mv file1 file2
(1) 改名
mv file (存在) file1 (不存在) – file为文件
mv dir (存在) dir1 (不存在) --dir为目录
(2) 移动
mv file (文件) dir (存在目录)——file存到dir中
mv dir (目录存在) dir1 (目录存在) ——dir移动到dir1中
mv file (存在) file2 (存在)——file文件覆盖file2文件file文件会被删掉 - 文件的查找
find 搜索的路径 参数 搜索的内容
gred搜索的内容 参数 搜索的路径 - 解压缩命令
(1) tar
参数:
C-创建压缩文件口
X-释放压缩文
V-打印提示信息(可不写)
f-指定压缩包的名字
Z-使用gzip压缩文件- xxx.tar.gz
j-使用bzip2的方式压缩文件-- xxx.tar.bz2
例子:
压缩:
tar参数 压缩包的名宇 原材料-- gz
tar zcvf test.tar.gz file dir
解压缩
tar zxvf test.tar.gz-C解压目录
PS:“-C 解压目录”——解压到指定目录(可选的)
(2) rar
rar需要安装:sudo apt-get install rar
压缩:
rar a压缩包名(不用指定后缀) 压缩内容
压缩目录加参数-r
解压缩
rar x压缩包名 解压目录
(3)zip/unzip
压缩:
zip参数 压缩包名 原材料
如果有目录:-r
解压缩:
unzip压缩包的名字 –d 解压目录