温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Linux中8种常用命令的用法示例

发布时间:2021-12-16 13:55:36 来源:亿速云 阅读:152 作者:小新 栏目:编程语言

这篇文章主要介绍Linux中8种常用命令的用法示例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

Linux中8种常用命令的用法示例

1.cd

man cd

描述:切换目录

常用参数:

直接用 cd [目录]

示例:

切换到bluseli目录下

cd /home/bluseli/

cd ./home/bluseli/

切换到bluseli用户目录下

cd ~bluseli

切换回用户主目录

cd

cd ~

切换文件夹,两次table查看该文件夹下文件

cd /home/ + 两次table

切换回根目录

cd /

切换上一层目录

cd ..

恢复上一次操作

cd -

2.pwd

man pwd

pwd [ -L | -P ]

描述:

显示当前目录的全路径(绝对路径)

常用参数:

-L

显示连接文件的路径

-P

显示连接文件所连接到的路径

示例

显示当前路径

pwd

该文件夹下没有连接文件,故显示相同

pwd –L | -P

3.ls

man ls

描述:显示目录和文件的相关信息

常用参数:

-l

列出文件/目录的详细信息

-a

列出全部文件(显示隐藏文件)

示例:

显示当前文件夹下文件名

ls

显示当前路径下所有子文件

ls –l

以长格式详细列出当前路径下的内容

ls -a

显示当前路径下所有子文件(包括隐藏文件 以.开头的文件)

ls –al

显示/home目录下的文件

ls /home

显示/home目录下所有文件的详细信息

ls –al /home

4.mkdir & rmdir

man mkdir

描述:

创建目录

常用参数:

-m

创建目录并设置权限

-p

递归创建多层目录

-v

返回创建目录提示

示例:

创建空目录

mkdir dir1

创建多个空目录dir1 dir2 dir3

mkdir dir1 dir2 dir3

在/home/bluseli下创建目录dir1

mkdir /home/bluseli/dir1

在/home/bluseli下创建目录dir1,并设置该目录权限为test2

mkdir –m 777 /home/bluseli/dir1

在/home/bluseli下创建/dir1并在dir1创建后再创建dir2(/home/bluseli/ dir1/ dir2) 递归创建

mkdir –p /home/bluseli/ dir1/ dir2

连续在/home/bluseli下创建三层信息,并返回信息

mkdir -vp /home/bluseli/dir1/ dir2/ dir3

在dir1下创建dir2 dir3 dir4

mkdir dir1/{ dir2, dir3, dir4}

rmdir

man rmdir

描述:

删除文件夹(空文件夹)

常用参数:

-p 递归删除多层空文件夹

示例:

删除/home/bluseli/test3下test4

rmdir /home/bluseli/test3/test4/

删除test7后,test6空了,再删除test6,test5又空了,再删除test5,但bluseli中有其他文件,非空不能删除

rmdir -vp /home/bluseli/test5/test6/test7/

同时删/home/bluseli下test4 test5 test6

rmdir test4 test5 test6

5.rm

man rm

描述:

删除文件或目录

常用参数:

-f

忽略不存在的文件,不出现警告信息

-i

默认调用,提示是否删除文件

-r

递归删除 删除该文件夹下所有东西

示例:

删除单个文件

rm test1

删除多个文件

rm test1 test2 test3

删除指定目录下的文件

rm /home/test

删除文件夹dir1

rm -r dir1/

删除多个文件夹dir1 dir2

rm -r dir1/ dir2/

删除指定目录下的文件夹dir1

rm -r /home/dir1

强制删除test3,test3非空

rm -f test3

删除test2下所有.c文件

rm ./test2/*.c

6.ps & top

man ps

描述:

查看当前进程动态

常用参数:

-m

显示内存信息

-w

显示加宽以显示更多信息

-a

显示所有用户

-u

按用户名和启动时间顺序来显示

-x

显示无控制终端的进程

-l

以长列表的形式显示

示例:

ps –aux查看其他所有者的进程

top

man top

描述:

进程实时监控

常用参数:

示例:

top

7.kill

man kill

描述:

强制停止进程

常用参数:

示例:

kill -9 进程号

8.tar

man tar

描述:

打包压缩

常用参数:

示例:

归档和压缩

tar -cvzf归档文件名 需要归档和压缩的文件

解压归档文件

tar -xvfz 需要解压的归档文件名

以上是“Linux中8种常用命令的用法示例”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI