本文作者:百花齐放

linux使用篇一:linux命令的使用大法

百花齐放 1年前 ( 2020-03-03 ) 1335 抢沙发
linux使用篇一:linux命令的使用大法摘要: 很多小伙伴在刷机猫盘、或者刷机路由器时都会接触到linux系统,经常看到一些命令输入操作,大多数搞不懂,只能按照网站博客的教程一步步复制进行操作,无法理解其内在关系,本章旨在全面解...


很多小伙伴在刷机猫盘、或者刷机路由器时都会接触到linux系统,经常看到一些命令输入操作,大多数搞不懂,只能按照网站博客的教程一步步复制进行操作,无法理解其内在关系,本章旨在全面解释一下,力求作为一篇科普Linux的使用文章。

认识linux命令

rm -f /root/poweroff.txt


"rm"是命令意为删除,"-f"是选项意为强制,"/root/poweroff.txt"是参数意文件名,翻译出来就是:强制删除poweroff.txt文件,这就是命令的基本结构,其中它们之前都是一个空格隔开,然后按回车键(ENTER)就能执行。我们在终端上就能输入命令或者在一些终端辅助工具"putty""xshell"等等,都可以做到。比如这个:

linux使用篇一:linux命令的使用大法 unRaid&PVE 第1张linux使用篇一:linux命令的使用大法 unRaid&PVE 第2张

认识特殊按键和通配符

特殊按键是除了字符输入以外,执行相应特殊功能的按键,相当于WIN系统的功能键一样,它不代表输入相应字符,如:

"ENTER"(回车键)---------表示为命令输入完成后执行相关命令

"CTRL+D"----------------表示终端的输入结束

"CTRL+H"----------------用于终端命令输入的更正

"CTRL+C"----------------表示终止程序

"TAB"-------------------表示命令的自动补齐

"DELETE"----------------表示终止程序

解释一下"TAB"命令自动补齐功能,比如:tar xvfz /freesoft/g,然后按"TAB"就能补齐为:tar xvfz /freesoft/gcc-2.8.1.tar.gz(只要知道首字母就能完全补齐文件名)


通配符就是一些特殊的符号代表相应的字符,从而简化相关操作,使操作更简便,如:

"?"--------------------表示单个的任意字符(单个)

"*"--------------------表示若干的任意字符(若干)

"[中括号]"-------------表示的任何单个字符

解释一下"[中括号]",比如[cChH]就表示的是不管大小写字母,都包括,又比如[1-5]表示就是从1到5的单个字符,如图:

linux使用篇一:linux命令的使用大法 unRaid&PVE 第3张

常用命令列表

常用命令一:

命令说明
ls
显示指定目录下的内容
dir同上,一般DOS命令用户使用
cd切换文件目录或命令工作目录
pwd显示当前活动的绝对路径
clear清屏命令
man查看指令、配置文件的帮助信息
mkdir创建新目录
rmdir删除空目录


常用命令二:

命令说明
rm删除文档和目录
touch创建一个新的空白文件
cp复制文件(目录)
mv移动目录或者给文件改名
ln创建链接
chmod修改文件或目录的权限
chown修改文件或目录所属的用户
chgrp修改文件或目录所属的工作组


常用命令三:

命令说明
more分屏显示文件内容,按"B"向文件首页翻页,按空格向尾页翻页,按"H"是帮助
less分屏显示文件内容,按"J""K"进行上下页翻页,按"H"是帮助
head显示文件前10行的内容
tail显示文件后10行的内容
cat适合显示短小文件,通常用">"将几个文件定向输出文档


常用命令四:

命令说明
su
不注销的情况下切换用户身份
sudo用另一个用户的身份执行命令
free查看当前系统内存使用情况
ps显示当前系统的进程
kill杀死指定进程
killall杀死所有进程
shutdown关机或重启
init改变当前系统的运行级别
reboot重启命令
halt关机
poweroff关闭电源
du显示当前目录所占磁盘空间
df显示当前磁盘剩余的磁盘空间
fdisk显示当前磁盘的分区情况
mount将某个文件系统挂载到某个目录上
umount用于卸载已安装的文件系统
tar用于解压或者打包某个目录或文件
gzip用于压缩某个文件或目录,解压为gunzip
bzip2用于压缩某个文件或目录,解压为bunzip2

命令选项说明

这里只是列出一些常用的命令对应的选项功能,前面已经全面讲解了命令的说明,就不一一说明了。

1、ls、dir命令

语法:“ls、dir 参数选项 目录名”,说明:显示指定工作目录下的内容

linux使用篇一:linux命令的使用大法 unRaid&PVE 第4张

我们举个例子说明一下,前面为命令输入,后面为返回的信息,其中权限代表"R"只读、"W"读写、"X"执行,如下:


linux使用篇一:linux命令的使用大法 unRaid&PVE 第5张

2、cd命令

linux使用篇一:linux命令的使用大法 unRaid&PVE 第6张

3、mkdir、rmdir命令

linux使用篇一:linux命令的使用大法 unRaid&PVE 第7张

4、rm命令

linux使用篇一:linux命令的使用大法 unRaid&PVE 第8张

5、touch、ln命令

linux使用篇一:linux命令的使用大法 unRaid&PVE 第9张

linux使用篇一:linux命令的使用大法 unRaid&PVE 第10张

6、cp命令

linux使用篇一:linux命令的使用大法 unRaid&PVE 第11张

7、mv命令

linux使用篇一:linux命令的使用大法 unRaid&PVE 第12张

8、chmod命令

使用方法举例:

使用一:chmod -R u=rwx,g=rw,o=rx /home/test

使用二:chmod -R 765 /home/test


9、chown命令

linux使用篇一:linux命令的使用大法 unRaid&PVE 第13张

10、cat命令

linux使用篇一:linux命令的使用大法 unRaid&PVE 第14张

11、file命令

linux使用篇一:linux命令的使用大法 unRaid&PVE 第15张

12、find命令

linux使用篇一:linux命令的使用大法 unRaid&PVE 第16张

13、grep命令

linux使用篇一:linux命令的使用大法 unRaid&PVE 第17张

14、du命令

linux使用篇一:linux命令的使用大法 unRaid&PVE 第18张

15、df命令

linux使用篇一:linux命令的使用大法 unRaid&PVE 第19张

16、mount、umount命令

linux使用篇一:linux命令的使用大法 unRaid&PVE 第20张

我们需要了解常用文件系统的参数,如下:

linux使用篇一:linux命令的使用大法 unRaid&PVE 第21张

17、tar命令

linux使用篇一:linux命令的使用大法 unRaid&PVE 第22张

18、gzip、gunzip命令

linux使用篇一:linux命令的使用大法 unRaid&PVE 第23张

19、bzip2命令

linux使用篇一:linux命令的使用大法 unRaid&PVE 第24张


20、compress、uncompress命令

linux使用篇一:linux命令的使用大法 unRaid&PVE 第25张

文章版权及转载声明

作者:百花齐放本文地址:https://www.huakings.cn/post/223.html发布于 1年前 ( 2020-03-03 )
文章转载或复制请以超链接形式并注明出处花王网络

赞(1

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享

发表评论

快捷回复:

评论列表 (暂无评论,1335人围观)参与讨论

还没有评论,来说两句吧...