1.打开终端:ctrl+alt+t
ctrl+shift+t //用alt+数字进行页面切换
2.窗口放大以及缩小
放大:ctrl+shift+‘+’
缩小:ctrl+'-'
3.权限切换
普通用户切换到root用户:su root
root用户切换到普通用户:su + 用户名
4.全命令行模式:ctrl+alt+F1/2/3/4/5/6
图形界面模式:ctrl+alt+F7
5.文件目录
6.常用命令:
命令格式:命令名称【-选项】【参数】
clear:清屏
pwd:显示目前所在工作目录的绝对路径
ls:显示当前目录所包含的内容
1,ls
2,ls 目录/文件
3,ls -a:查看隐藏文件
4,ls -lh 目录/文件
'-':表示此文件是一个普通的文本文件;
'd':表示此文件是一个目录;
'l':是一个连接文件
'rwx'(属主):表示当前登录到linux系统的用户对此文件可以进行读,写,执行
'rw-'(属组):表示当前登录到linux系统的用户对此文件可以进行读,写,不能执行
'rw-'(其他用户):表示其他用户对此文件可以读,写,不能执行
‘1’:硬件连接数目前是1个
cd(使用熟悉)
创建命令:
touch:创建空文件的命令
touch + 空文件
mkdir:创建新目录命令
mkdir + 目录名称
mkdir -p 多级目录 //【-p】选项:连续创建
删除命令:
rm:删除文件和目录命令
rm+文件 ---》 删除文件
rm -fr + 目录 ---》删除目录
拷贝命令:
cp:拷贝目录和文件命令
cp + 源文件 + 目标文件 作用:拷贝一份新文件
cp + 源文件 + 目标目录 作用:拷贝一份源文件到指定目录中去
-f:强制,忽略不存在的文件
-r:递归
cp -fr + 源目录 + 目标目录 //拷贝一份新的目录
cp -fr + 源目录 + 指定目录 //拷贝源目录到指定的目录(已存在的目录)
更名/移动命令:
mv:更名/移动命令
更名文件:mv + 源文件 + 目标文件
移动文件:mv + 源文件 + 存在目录
更名目录:mv + 源目录 + 目标目录
移动目录: mv + 源目录 + 存在目录
cat:快速查看文件内容的命令
格式:cat + 文件名
echo:打印命令,一般配合'>' 或者 '>>'使用
echo 打印信息
echo 打印信息 > 文件名 //先清空再打印
echo 打印信息 >> 文件名 //添加到文件末尾
中英文切换:ctrl+空格
find:查找文件的命令
格式:find + 路径 -name 文件名
注意:不仅在指定的路径中寻找指定文件,还会再指定路径的所有子目录中去寻找指定的文件
man:帮助手册
man 1 + 命令(ls)
man 2 + 系统调用(open)
man 3 + 库函数(printf)
history:查看历史命令
grep:在文件中搜索关键字命令
格式:grep -Rn ”关键字“ 文件名(包含路径)
常用压缩/解压命令:
1.压缩命令
tar -jcvf A.tar.bz2 A //将A文件或者目录打包制作成bz2格式的压缩包
tar -zcvf A.tar.gz A //将A文件或者目录打包制作成gz格式的压缩包
2.解压缩命令
tar -xvf A.tar.bz2或者A.tzr.gz//结果生成一个A目录或者A文件
选项
-j:支持bzip2(bz2)解压文件
-z:支持gzip(gz)解压文件
-x: 从解压的文件中提取文件
-c: 建立新的解压文件
-v: 显示操作过程
-f:指定压缩文件