ctrl+shift+(+/=) 其实就是ctrl+“+” 放大终端界面字体;
ctrl+- 缩小终端字体;
tab 自动补全(注意,Linux是区分字母大小写的) ,双击tab的话,会根据你输入的首字母进行匹配查看有哪些内容;
ctrl+c 开启一行,重新输入命令;
2.1 格式
command -options parameter
command :命令名字;
-options :选项,可用来对命令进行控制,也可以省略
parameter:传给命令的参数,可以是0,一个,多个;
2.2 两种方式查看命令帮助信息
command --help
说明:显示command命令的帮助信息;
man command
查看命令的使用手册,使用q退出这个帮助信息;
3.1查看文件夹下的文件:
序号
命令
对应英文
作用
列出文件夹下的所有的文件
print work dirctiory
查看当前所在目录
cd xxx
change dirctiory
切换目录
touch xxx
touch
摸一下就创建了一个文件
mkdir xxx
make directory
创建目录
rm xxx
remove
删除指定的文件名
07
clear
clear
清屏
查看所有的文件 -a 就是all的意思;
-a 也能查看隐藏文件(.开头的文件)
. 表示当前目录
.. 表示上级目录 例如:cd .. 切换到上级目录
显示文件的详细信息,例如:
-rwxrw-rw- 1 zq zq 22940380 Oct 19 07:47 sougou.deb
-h和-l配合使用,人性化的显示文件大小;
-rwxrw-rw- 1 zq zq 22M Oct 19 07:47 sougou.deb
就可以看到文件的大小22M;
如果文件中的文件特别多是就要使用通配符了
* 可以代码任意字符
? 问号,可以代表一字符,用法和*是一样的;
ls -a* 列出以a开头的所有文件;
ls -*b 列出所有已b结尾的所有文件;
ls -*c* 列出所有中包含c的文件;
命令
说明
切换到当前用户的主目录(/home/用户目录)
切换到当前用户的主目录(/home/用户目录)
保持当前目录不变
cd ..
切换到上级目录
在最近的两个目录中来回切换
cd ~/xxx
快速的切换到了home/xxx目录
如果文件不存在的话,就会创建一个空白的文件;
如果文件存在的话,会修改一下文件的最后修改信息;
创建目录
mkdir aa 会创建一个aa文件夹
mkdir -p 创建多级文件夹
mkdir -p aa/bb/cc/dd 创建多级文件夹;
ps:在同一目录下,文件夹和文件名字是不能相同的;
rm是直接从磁盘中干掉的,是不能恢复的;不进回收站(只能干掉文件,不能干掉文件夹)
rm -r 可以删除多级目录(包含文件和文件夹)
rm -f 强制删除,忽略错误linux命令,不提示;
查看目录层级关系
使用tree ~ 查看home下的目录结构
tree -d 只显示文件夹,不显示文件;
cp 就死copy的简写
cp 路径/文件名 路径 就可以拷贝文件了; 即使文件存在也是直接覆盖的;
cp -i 复制文件的时候会检查是否文件存在,会有提示需要覆盖吗?
cp -r 复制目录;
mv就是move的缩写
mv xxx1 xxx2 将xxx1移动到xxx2中;
但是在移动的时候可能会存在文件的覆盖,和要加一个 -i 进行提示,有没有文件覆盖;
mv命令也可以重名明一个文件或者文件目录,把aaa 命名为bbb;