欢迎光临
我们一直在努力

Linux命令基础——大全

一、Linux 命令通用语法

最基本:

命令

例如:

pwd


1. 命令 + 参数

命令 参数

例如:

cd /home

意思:

cd → 命令
/home → 参数

参数一般表示“对谁操作”。


2. 命令 + 选项

命令 -选项

例如:

ls -l
ls → 命令
-l → 选项

选项一般表示“怎么操作”。


3. 命令 + 选项 + 参数

这是最常见的:

命令 -选项 参数

例如:

ls -l /home
ls → 做什么
-l → 怎么做
/home → 对谁做


二、短选项和长选项

短选项

一个 -:

ls -l
ls -a
ls -h

长选项

两个 –:

ls –all

通常:

-l 短选项
–all 长选项


三、多个选项

可以分开写:

ls -l -a

也可以合起来:

ls -la

例如:

ls -lah

相当于:

ls -l -a -h

常见含义:

-l 详细信息
-a 显示隐藏文件
-h 人类易读的大小


四、选项后面可以跟值

例如:

head -n 10 test.txt

拆开:

head → 命令
-n → 选项
10 → 选项的值
test.txt → 参数

意思是:

查看 test.txt 的前 10 行。

所以要注意:

选项 ≠ 选项值


五、开始学习常用命令

① pwd:查看当前目录

pwd

例如:

/home/user


② ls:查看目录

ls

详细:

ls -l

包括隐藏文件:

ls -a

详细 + 隐藏:

ls -la

指定目录:

ls /home


③ cd:切换目录

cd /home

进入目录。

cd ..

返回上一级。

cd .

当前目录。

cd ~

回到当前用户的家目录。


④ mkdir:创建目录

mkdir test

创建 test。

创建多级目录:

mkdir -p a/b/c

这里:

-p → 如果上级目录不存在,就一起创建


⑤ touch:创建文件

touch test.txt

创建一个空文件。


⑥ cp:复制

基本:

cp 文件 目标

例如:

cp test.txt /home

复制目录:

cp -r test /home

这里:

-r → 递归复制目录


⑦ mv:移动 / 重命名

移动:

mv test.txt /home

重命名:

mv old.txt new.txt

所以:

mv
├── 移动
└── 重命名


⑧ rm:删除

删除文件:

rm test.txt

删除目录:

rm -r test

强制删除:

rm -f test.txt

目录强制删除:

rm -rf test

⚠️ 这个一定要谨慎:

rm -rf

删除后通常不会进入回收站。


⑨ cat:查看文件

cat test.txt

把文件内容直接输出到终端。


⑩ head / tail

查看前 10 行:

head test.txt

指定前 5 行:

head -n 5 test.txt

查看最后 10 行:

tail test.txt

指定最后 20 行:

tail -n 20 test.txt


六、grep:非常重要

基本语法:

grep [选项] "搜索内容" 文件

例如:

grep "hello" test.txt

在 test.txt 中搜索 hello。

显示行号:

grep -n "hello" test.txt

忽略大小写:

grep -i "hello" test.txt

递归搜索目录:

grep -r "hello" /home

你可以记:

grep
↓
搜索文本


七、find:查找文件

基本语法:

find 路径 -name 文件名

例如:

find /home -name "test.txt"

意思:

在 /home 中查找叫 test.txt 的文件。

查找 .txt:

find /home -name "*.txt"


八、chmod:修改权限

基本:

chmod 权限 文件

例如:

chmod 755 test.sh

常见:

755
644
777

后面学习 Linux 权限时重点掌握。


九、ps:查看进程

ps

查看所有进程:

ps aux

可以先记:

ps aux

查看系统中正在运行的进程。


十、kill:结束进程

基本:

kill PID

例如:

kill 1234

强制结束:

kill -9 1234

这里:

kill → 命令
-9 → 选项
1234 → PID 参数


十一、你现在重点背这个表

命令作用常见语法
pwd 当前目录 pwd
ls 查看目录 ls -la
cd 切换目录 cd /home
mkdir 创建目录 mkdir test
touch 创建文件 touch a.txt
cp 复制 cp a.txt b.txt
mv 移动/重命名 mv a.txt b.txt
rm 删除 rm -rf test
cat 查看文件 cat a.txt
head 查看开头 head -n 5 a.txt
tail 查看结尾 tail -n 5 a.txt
grep 搜索文本 grep -n "go" a.txt
find 查找文件 find . -name "*.txt"
chmod 修改权限 chmod 755 a.sh
ps 查看进程 ps aux
kill 结束进程 kill -9 PID

最后记住一个核心公式

命令 [选项] [选项值] [参数]

例如:

head -n 10 test.txt

就是:

命令 选项 选项值 参数
head -n 10 test.txt

rm -rf test | |cat | 查看文件 |cat a.txt | |head | 查看开头 |head -n 5 a.txt | |tail | 查看结尾 |tail -n 5 a.txt | |grep | 搜索文本 |grep -n “go” a.txt | |find | 查找文件 |find . -name “*.txt”| |chmod| 修改权限 |chmod 755 a.sh | |ps | 查看进程 |ps aux | |kill | 结束进程 |kill -9 PID` |

最后记住一个核心公式

命令 [选项] [选项值] [参数]

例如:

head -n 10 test.txt

就是:

命令 选项 选项值 参数
head -n 10 test.txt

赞(0)
未经允许不得转载:171主机测评 » Linux命令基础——大全
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址