莫张周刘王 发表于 2024-12-29 11:13:58

Linux 常用操纵命令及示例全解

Linux 常用操纵命令及示例全解

在 Linux 操纵体系的天下里,熟练掌握常用命令能够让开发者、运维职员的工作效率大幅提升。本文将详细介绍一些核心的 Linux 常用命令,并附上实际使用示例。
https
://i-blog.csdnimg.cn/direct/2bf651faf96a47588a2d0cf100595728.jpeg
一、文件与目次操纵


[*]ls
(list)

[*]作用:列出目次内容。默认环境下,它会显示当前目次下的文件与子目次名称,以简洁的方式出现。
[*]示例:

ls
这条命令直接在终端显示当前所在目次包含的可见文件和目次。如果想检察更详细信息,包括文件权限、所有者、大小、修改时间等,可以添加-l参数:
ls
-l 若要递归检察子目次内容,使用-R:
ls
-R
[*]cd
(change directory)

[*]作用:切换当前工作目次。
[*]示例:
进入/home/user/Documents目次,实行:

cd
/home/user/Documents
返回上一级目次,使用:
cd
..
快速回到用户主目次,只需输入:
cd

[*]mkdir(make directory)

[*]作用:创建新的目次。
[*]示例:
在当前目次下创建名为test_dir的新目次:

mkdir test_dir
一次性创建多层嵌套目次,比方创建parent/child结构,加上-p参数:
mkdir -p parent/child

[*]rmdir(remove directory)

[*]作用:删除空目次。
[*]示例:
删除名为empty_dir的空目次:

rmdir empty_dir
若目次非空,此命令会报错,这时需用rm -r来递归删除包含内容的目次。

[*]rm(remove)

[*]作用:删除文件或目次。
[*]示例:
删除单个文件test.txt:

rm test.txt
递归删除目次my_folder及其内部所有文件和子目次,需审慎操纵,因为删除后难以恢复:
rm -r my_folder
添加-f参数可逼迫删除,无需每次确认:
rm -rf my_folder
二、文件检察与编辑


[*]cat(concatenate)

[*]作用:检察文件内容,将文件内容输出到终端。
[*]示例:
检察example.txt文件内容:

cat example.txt
还能归并多个文件,比方把file1.txt和file2.txt归并输出到combined.txt:
cat file1.txt file2.txt > combined.txt

[*]less

[*]作用:分页检察文件内容,适合检察大文件,可上下翻页浏览。
[*]示例:
检察big_log.log:

less big_log.log
进入检察模式后,按j键向下滚动一行,k键向上滚动一行,q键退出检察。

[*]vim

[*]作用:一款功能强大的文本编辑器,可用于创建、编辑各类文本文件。
[*]示例:
新建名为new_file.txt的文件并编辑:

vim new_file.txt
进入vim编辑器后,按i键进入插入模式开始编辑文本;编辑完成后,先按Esc键退出插入模式,再输入:wq保存并退出,输入:q!则不保存逼迫退出。
三、体系信息检察


[*]uname

[*]作用:获取体系相关信息。
[*]示例:
检察内核名称:

uname -s
检察完备体系信息,包括内核版本、主机名等,用:
uname -a

[*]top


[*]作用:实时动态地检察体系历程状态,包括 CPU、内存使用率等关键指标。
[*]示例:
在终端输入:

top
进入top
界面后,按q键退出检察,还能通过交互按键调解排序依据,检察特定历程详情。

[*]df(disk free)

[*]作用:检察磁盘空间使用环境。
[*]示例:
检察所有挂载磁盘的剩余空间:

df -h
“-h”参数让显示结果以人类可读的格式出现,如将字节数换算成 KB、MB、GB 等单位。
四、历程管理


[*]ps
(process status)

[*]作用:检察当前体系中的历程状态。
[*]示例:
检察当前终端启动的历程:

ps
检察体系所有历程,团结aux参数:
ps
aux 输出结果包含历程的 PID(历程标识符)、用户、CPU 使用率等关键信息。

[*]kill

[*]作用:停止指定历程。
[*]示例:
已知某个历程的 PID 是1234,要停止它:

kill 1234
若历程比较顽固,没有响应kill命令,可用更逼迫的kill -9:
kill -9 1234
通过掌握这些 Linux 常用操纵命令及其示例,无论是刚入门 Linux 的新手,还是需要深入运维的专业职员,都能更得心应手地处理惩罚日常使命,发掘 Linux 体系的强大功能。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Linux 常用操纵命令及示例全解