Linux常用命令行

时间:2022-09-08 17:39:11

【会不定期修改】

Linux的有趣之处在于它的命令行,下面是一些常用的命令:

1、获取帮助

man、help、info

(1)man是manual的意思,通过它可以获取某个命令的手册,例如$ man ls

它会列出这个命令的name(名字)、synopsis(摘要)、description(描述,比较详尽的使用方法)、author(作者)、copyright(版权信息)、see also(其他补充)

(2)使用info可以像浏览网页一样在各个节点中跳转。

(3)man和info都会列出一堆信息,而help则更为精要。如$ man --help ### 可以获取man的帮助信息。


2、关机和重启

shutdown、init 0、poweroff、halt都能起到关机的作用。具体来说:

(1)shutdown可以指定关机的方式,比如$shutdown -h 8:00是早上8点关机,$ shutdown -h +3是指定3分钟后关机。使用shutdown需要管理员用户权限(root用户)

(2)init 0这个命令涉及到Linux的运行级别(启动级)。Linux启动级有7个,数字标记为0到6。

Linux常用命令行

(图被CSDN吃了)

(3)poweroff会发送一个 ACPI 信号来通知系统关机。

(4)halt是立刻关机

重启命令是reboot

 

3、打开某个路径

cd,这和windows一样的

 

4、列出当前目录下的文件

ls

 

5、返回当前工作目录名字

pwd

 

6、新建文件夹

mkdir,如 $ mkdir filefloder_name, 使用$ mkdir -p folder/subfloder0/subfloder1 ###-p可以建立多级文件夹。


7、删除文件

rm

有时候文件可能会很大, rm命令可能不足以删除该文件,因为有大量的数据需要移除。应该避免这个很笨重的操作。可以使用一个简单的方法解决这个问题:

# > /path-to-file/huge_file.log

上面的命令写一个空输出到该文件,它会清空文件而不会导致你的系统产生大的 I/O消耗。

 

8、复制文件

cp,如$ cp source dest

 

9、移动文件

mv

 

10、输出文件内容

cat、more、less

 

11、编辑文本

nano,编辑完后ctrl + X提示是否保存,按y确定

 

12、查找文件

find

whereis 


13、下载

wget

 

14、修改登录密码

passwd