绝对路径:从根目录开始描述的路径 pwd输入即为绝对路径, 开头一定是“/”,因为一定是从根目录开始走
相对路径:从当前路径开始描述的路径,开头不一定是“/”,因为不一定是从根目录开始走的
.:是当前目录
。。:是上层目录
~/:家目录
家目录:/home
常用文件命令
1、删除命令并且换行
ctrl + c
两个作用:1、杀死一个进程。2、如果你正在打某一行,然后发现出错的内容有点多,可以直接ctrl + c,把当前行放弃,然后换行到下一行
2、清空本行
ctrl u
功能就是清空本行
3、Tab键
打一个前缀,按一下Tab键,Linux可以帮我们补全,如果只有一个备选项,按一下Tab键可以直接补全,如果备选项不止一个,需要按两下Tab键,Linux会把所有的备选项输出在屏幕
4、箭头
上箭头可以直接获得我们上一次的命令,两次上箭头可以获得上上一次的命令,依此类推
5、ls命令
直接输入ls命令,可以看当前文件夹下的文件目录
ls
另外ls后面可以跟一些参数
ls -l
-l参数是看每一个文件的具体详细信息
d表示文件
-表示普通文件
4096是文件的大小
ls -lh
加上h就会人性化输出
ls -a
显示所有文件,因为linux中有很多以.开头的文件这些文件都是隐藏文件,如果想要查看这些隐藏文件就需要用到这个命令
6、pwd命令
pwd
显示当前路径
7、更换路径
cd + 文件路径(相对路径/绝对路径)
cd 不加任何参数默认是直接返回家目录
cd -是返回上一层
8、文件复制
cp 源文件路径 目标文件路径
复制文件并且重命名
把整个文件夹复制到另一个文件夹
cp 源文件路径 目标文件路径 -r
9、创建文件夹
mkdir a
mkdir /home/acs/a/b
可以直接mkdir a表示在当前目录创建一个文件a, mkdir也可以加一个绝对路径表示
创建一串文件夹
mkdir加上-p参数
touch是创建一个文件
10、删除文件
rm 目标文件路径
删除文件夹需要加参数 -r
rm 目标文件夹路径 -r
-r的含义是递归删除
加参数-f,有些文件是被保护的,我们直接删除是不行的,加上-r就可以删除,但是不推荐使用。有点危险
rm 目标文件 -r
如果我们只想删除a文件夹下面的所有东西
rm a/*
11、移动文件
mv 源文件路径 目的文件路径
12、查看文件命令
cat 文件名
复制粘贴
复制 ctrl + insert
粘贴 shift + insert