linux命令
-
ls-list
image.jpg
ls会列举出当前工作目录的内容(文件或文件夹),就跟你在GUI中打开一个文件夹去看里面的内容一样。
-
mkdir-make directory
image
mkdir用于新建一个目录。
-
pwd-print working directory
image.png
pwd显示当前工作目录。
-
cd-change directory
image.png
cd用于切换工作目录。
-
rmdir-remove directory
image.png
rmdir用于删除给定的目录。
-
rm-remove
image.png ,用rm -r递归删除文件夹。
rm用于删除文件。
-
cp-copy
image.png
cp用于文件或者文件夹的复制,可以使用cp -r来递归文件夹。
-
mv-move
image.png
mv用于文件或文件夹的移动,如果文件或文件夹存在当前目录中,还可以对文件或文件夹进行重命名。如果移动的文件在目标目录下有重名文件的话,那么重名文件将会被替换。
-
cat-concatenate and print files
image.png
cat用于在终端查看文件内容。
-
tail-print tail(from last)
image.png
tail默认显示文件的最后10行,可以使用tail -n显示最后N行内容。
-
head-print head
head默认显示文件的头10行,用法同上。 -
less-print less
image.png
less文件预览模式。你可以使用Ctrl+F向前翻页,Ctrl+B向后翻页。按q
退出预览模式。
-
grep
image.png
grep是在给定的文件中搜寻指定的字符串。grep -i
在搜寻时会忽略字符串的大小写,而grep -r
则会在当前工作目录的文件中递归搜寻指定的字符串。
-
tar
image.png
tar命令能创建、查看和提取tar压缩文件。tar -cvf是创建对应压缩文件,tar -tvf来查看对应压缩文件,tar -xvf来提取对应压缩文件。
-
gzip
image.png
gzip命令创建和提取gzip压缩文件,还可以用gzip -d来提取压缩文件。(只能作用文件,不能作用文件夹)。
-
unzip
image.png
unzip对gzip文档进行解压。在解压之前,可以使用unzip -l命令查看文件内容。(目前发现unzip只能解压后缀名为.zip的,不能解压后缀名为.tar的压缩文件)。
-
help
--help会在终端列出所有可用的命令,可以使用任何命令的-h或-help选项来查看该命令的具体用法。 -
man-manual
man会为给定的命令显示一个手册页面。 -
exit
exit用于结束当前的终端会话。 -
ping
image.png
ping通过发送数据包ping远程主机(服务器),常用与检测网络连接和服务器状态。(ping自己电脑的IP地址好像也可以检查网络连接状态)。
-
su-switch user
su用于切换不同的用户。即使没有使用密码,超级用户也能切换到其它用户。 -
uname
uname会显示出关于系统的重要信息,如内核名称、主机名、内核版本、处理机类型等等,使用uname -a可以查看所有信息。 -
ps-progresses
ps显示系统的运行进程。