Linux常用指令(文件目录篇)

Linux常用指令(文件目录篇)

帮助指令

用来了解不熟悉的指令
man [命令或配置文件]
help 命令

文件目录类指令

pwd指令
显示当前工作目录的绝对路径

ls指令
ls [选项] [目录或是文件]
常用选项:
-a :显示当前目录所有的文件和目录
-l :以列表形式显示
-al:显示所有文件包括隐藏文件

cd指令
cd ~ 回到家目录
cd …回到当前目录上一级目录

mkdir指令
mkdir [选项] 要创建的目录
常用选项:-p:创建多级目录

redir指令
删除空目录
如果目录下有内容是无法删除的
如果删除非空目录:rm -rf 文件名

touch指令
创建一个空文件
可以一次性创建多个文件
touch happy1.txt happy2.txt

cp指令
拷贝文件到指定目录
cp [选项] source dest
常用选项:-r:递归复制整个文件

rm指令
移除文件或目录
常用选项:
-r:删除整个文件夹
-f:强制删除不提示

mv指令
移动文件或重命名
重命名:mv 老名字 新名字
移动:mv 老位置 新位置

cat指令
查看文件内容(只能浏览不能修改)
常用选项:-n:显示行号
结尾加管道命令“ | more ”分页显示(常用)

more指令
Ctrl+B上一页
Ctrl+F下一页
Enter翻下一行
Linux常用指令(文件目录篇)

less指令
分屏查看文件内容,比more强大。显示文件内容时,并不是一次将整个文件加载,而是根据需要显示需要来加载内容,对于显示大型文件具有较高的效率。
Linux常用指令(文件目录篇)
> 指令和 >> 指令
“>” :输出重定向
会将原来的文件的内容覆盖
“>>”:追加
不会覆盖原来文件的内容,而是追加到文件的尾部
例1:
Linux常用指令(文件目录篇)
将profile的文件内容写入c.txt

例2:
Linux常用指令(文件目录篇)
echo “内容”>>文件 追加内容

echo指令
输出内容到控制台
输出环境变量:echo $PATH

head指令
用于显示文件的开头内容,默认显示前10行
head -n 5 看前五行

tail指令
用于显示文件的尾部内容,默认显示后10行
tail -f 文件 实时追踪该文档的所有更新,工作经常使用

ln指令
软连接(符号链接),类似于win的快捷方式,主要存放了链接其他文件的路径
Linux常用指令(文件目录篇)
删除软连接时注意!!
Linux常用指令(文件目录篇)
通过自动补全 要删除的软连接后有/
此时会进入链接的根目录进行删除
要把/删掉再进行rm指令
Linux常用指令(文件目录篇)
history指令
查看已执行过的历史指令,也可以执行历史指令
history 10 显示最近10个指令
!178 执行编号为178的指令(178为举例数字)