宁睿 发表于 2024-9-4 19:36:15

Linux常用命令

cd

cd ~:进入到当前用户的主目录
cd -   :切换到上一次所在的目录
https://cdn.nlark.com/yuque/0/2024/png/48116733/1725438382946-24e02459-4bc7-496e-abac-c3f365a8ee1d.png
cd ..   :切换到上一级
cd ../..   :切换到上两级
**cd / **   :切换到根目录
https://cdn.nlark.com/yuque/0/2024/png/48116733/1725439424614-9a06d570-616f-4ba2-bad9-75aa4b390f3e.png
https://cdn.nlark.com/yuque/0/2024/png/48116733/1725439499222-3b4e9bcb-12b0-4188-ab09-f14b58ca273b.png
ls

ls:列出目录下文件
ls -a :列出所有文件,包括隐藏文件
ls -A :列出所有文件,包括隐藏文件,除了.和..
https://cdn.nlark.com/yuque/0/2024/png/48116733/1725439875926-451f7166-01f1-48a1-8875-b0e0c5507504.png
https://cdn.nlark.com/yuque/0/2024/png/48116733/1725439922560-b9f36cf0-b585-4d43-a10a-194db5f5ee11.png
ls -l:列出文件的详细信息
https://cdn.nlark.com/yuque/0/2024/png/48116733/1725440072456-41820a21-35ec-4d63-b5a4-a647256e700b.png
-t:以最后修改的时间先后顺序列出文件
https://cdn.nlark.com/yuque/0/2024/png/48116733/1725440089409-60090631-b9a2-4a63-9bdc-7124d9d0f1cb.png
-S :根据文件大小顺序列出文件
-R :递归列出所有子文件
ls a*:列出文件夹下所有以a开头的文件
https://cdn.nlark.com/yuque/0/2024/png/48116733/1725440372541-45146b41-a07f-4f02-b77d-01a685d61df7.png
ls -lh:单独检察某个文件的大小
https://cdn.nlark.com/yuque/0/2024/png/48116733/1725440438671-493b4914-4318-4aa1-a03c-73ff3b2cb5b4.png
mkdir

-p:递归创建多级目录,若A不存在,则会同时创建
https://cdn.nlark.com/yuque/0/2024/png/48116733/1725441232158-d55620f2-cf17-494e-a0b7-622313a98a49.png
mkdir -m 755 new:创建一个权限为755的,文件名为new的文件
-v :显示创建的详细过程,每创建一个都会被显示
https://cdn.nlark.com/yuque/0/2024/png/48116733/1725441452950-1e29c4a7-ec3c-494f-b7b3-ed23bc6ee353.png
touch

创建新的空文件或修改已有文件属性
touch 文件名:创建空文件
touch file{1..5}:批量创建文件
vim 文件名:在文件中输入内容,输入完毕点击ESC,输入冒号:wq退出
关于时间:
mtine:文件内容最后一次被修改的时间
atime:文件最后一次被读取的时间
ctime:文件的权限火属性最后一次被修改的时间(不能改)
stat 文件名:检察时间属性
https://cdn.nlark.com/yuque/0/2024/png/48116733/1725442031417-c9902158-4567-44dc-b8ea-4ebd0d27357b.png
touch -a A :同步atime时间
https://cdn.nlark.com/yuque/0/2024/png/48116733/1725442159120-2d3ea1cd-e248-42ee-9711-f56387dd4785.png
-m:修改mtime
-d:同时修改两个时间
pwd

检察当前路径
cat

用于检察内容较少的文件
cat 文件名:检察内容
-s:合并空行
https://cdn.nlark.com/yuque/0/2024/png/48116733/1725448435615-cf2ac925-574b-40b0-94da-77d36e78f7a2.png
-n:显示行数。每行前面显示对应行数,空行也算一行

<strong>cat >文件名
页: [1]
查看完整版本: Linux常用命令