【会不定期修改】
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。
(图被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