1.查看当前用户的用户名
whoami
2.查看当前系统的主机名
hostname
3.查看当前操作终端的路径
pwd
4.终端清屏
clear
快捷键 ctrl + l
4.exit 命令
如果为普通用户时,退出终端
如果为root用户时,退出root用户,回到普通用户下。
5.tab键的自动补齐
tab键使用:输入命令的前几个字符或者文件名的前几个字符之后,
如果可以匹配到唯一的命令或者文件时。按下tab键之后,就会自动补齐
命令的名字或者文件名。
如果不能匹配到唯一的命令或者文件名时,按下两次tab键,
可以在终端回显出对应的多个符合要求的命令或文件名,之后可以根据
提示进行命令或者文件名的补齐,直到可以匹配到唯一的命令或者文件名。
6.ls查看目录下的内容
格式:
ls 参数 路径(相对路径/绝对路径)
参数:
-a : 查看路径下的所有的文件,包括隐藏的文件,
在linux系统中以.开头的文件,属于隐藏文件。
-l : 查看路径下的文件的详细信息
-h : 查看文件的大小,以(K,M, G)的格式显示文件的大小。
-i : 查看文件的inode号,在linux中每个文件都有一个唯一的inode号。
-R : 递归显示路径下的所有的文件。
以上几个参数可以单独使用,也可以任意组合到一起使用。
-al : 查看路径下的所有的文件的详细信息,包括隐藏文件
-lh : 查看路径下的文件的详细信息,按照(K,M,G)的格式显示文件的大小
-alh : 查看路径下的所有的文件的详细信息,包括隐藏文件,按照(K,M,G)的格式显示文件的大小
回显内容的介绍
文件类型:bsp-lcd
b : 块设备文件
s : 网络套接字文件
p : 管道文件
- : 普通文件
l : 软链接文件
c : 字符设备文件
d : 目录 文件夹
文件权限:
r : 可读
w : 可写
x : 可执行
- : 没有对应权限
硬连接数:
文件夹:此目录下的子文件夹的个数
普通文件:普通文件的硬链接文件的格式
7.touch命令
作用:如果文件不存在,则创建普通文件, 如果文件存在,则更新文件的时间戳
格式:touch 路径/文件名
8.mkdir 命令
作用:创建目录的命令
格式: mkdir 参数 路径/创建文件夹的名字
参数: -p 递归创建所有的目录
9.rm命令
作用:删除文件或者文件夹的命令
格式:
rm 参数 文件名或文件夹名
参数:
-r : 递归删除
-f : 强制删除
10.rmdir命令
作用:删除文件夹的命令,只能删除空文件夹
格式:
rmdir 参数 要删除的文件夹
11.cd命令
作用:切换工作路径的命令
格式:
cd 路径(相对路径/绝对路径)
12.cp拷贝命令
作用:拷贝文件的命令
拷贝文件格式:
cp 路径1/文件名1 路径2 ---> 拷贝“路径1”下的“文件名1”拷贝到“路径2”中
cp 路径1/文件名1 路径2/文件名2 ---> 拷贝“路径1”下的“文件名1”拷贝到“路径2”中
---> 并修改文件的名字为“文件名2”
cp 路径1/文件名1 路径1/文件名2 ---> 拷贝“路径1”下的“文件名1”拷贝到“路径1”中
---> 并修改文件的名字为“文件名2”
拷贝目录格式:
cp -rf 路径1/文件夹名1 路径2 ---> 拷贝“路径1”下的“文件夹名1”到“路径2”中
cp -rf 路径1/文件夹名1 路径2/文件夹名2
---> 拷贝“路径1”下的“文件夹名1”拷贝到“路径2”中,
---> 并修改文件夹的名字为“文件夹名2”
cp 路径1/文件名1 路径1/文件名2
---> 拷贝“路径1”下的“文件夹名1”拷贝到“路径1”中,
---> 并修改文件夹的名字为“文件夹名2”
13.mv
功能:剪切文件,或者对文件进行重命名
格式:
mv 路径1/文件名或文件夹名 路径2
---> 将“路径1”下的“文件或文件夹”剪切到“路径2”下
mv 路径1/文件名1或文件夹名1 路径2/文件名2或文件夹名2
---> 将“路径1”下的“文件名1或文件夹名1”剪切到“路径2”中,
---> 并进行重命名为“文件名2或文件夹名2”。
---> 文件夹名2 不能够存在,如果存在则剪切到此目录下
mv 路径1/文件名1或文件夹名1 路径1/文件名2或文件夹名2
---> 文件名或文件夹名进行重命名。
14.cat 命令
作用:回显文件的内容到终端
格式:
cat 参数 路径/文件名
参数:
-n : 回显文件内容的行号