Linux常用命令一(基础)
查看当前路径
pwd创建文件夹 mkdir 创建一个文件名dir文件夹
mkdir dir删除空的文件夹 rmdir 删除dir文件夹
rmdir dir删除文件夹 rm –r(递归删除,可以删不为空的文件夹) 删除dir中所有的文件及文件夹 ,每删除一个需要确认一次,对于大量的文件删除不合适。
rm –r dir不要询问删除所有的文件夹(强制删除)
rm –rf dir>注意:Linux系统中文件后缀名没有任何意义 创建一个空文件 touch 创建一个名字为1的空文件。
touch 1cp 、mv 拷贝、剪贴 拷贝文件1粘贴到本目录名字为2
cp 1 2拷贝文件夹d1粘贴到本目录名字为d2
cp –r d1 d2将d1文件夹移动到d2文件夹下,支持绝对路径和相对路径
mv d1 d2显示当前目录的树状图
tree**vim(重要)** 如果没有安装vim,可以使用
apt install vim进行安装。 编辑文件,首次进去是命令模式,输入i进入编辑模式, 从编辑模式回到命令模式只需按下ESC键即可
vim 文件路径保存
:w退出
:q保存并退出
:wq不保存退出
:w!查看某个文件的内容:
more 文件名 cat 文件名 (行正序) tac 文件名 (行逆序) head -3 1.txt 查看1.txt前3行 tail -3 1.txt 查看1.txt 后3行 clear 清屏find 查找
find 查找路径 -name 文件名
注意:
***********在dos中 echo %path% 查询环境变量 各环境变量用”;”分开
在linux下 echo $path各环境变量用”:”分开
ln: 给一个文件创建一个链接:
ln 1.txt 3 创建链接3相当于复制了一份文件,在它们之间建立连接 硬链接
ln –s 1.txt 4 相当于windows下的快捷方式, 软连接
硬链接与软链接之间的 区别:
当删除原文件时,硬链接不会被删除,因为它只是拷贝了一份,并与原文件建立了联系,而软链接相当于快捷方式,原文件不存在了,快捷方式就没用了。