Linux的常用命令2

切换用户命令su

Usage: su [options] [-] [<user> [<argument>...]]切换当前用户和用户组到目标用户如:切换到root用户su root

创建文件夹命令mkdir

Usage: mkdir [OPTION]... DIRECTORY...如果一个文件夹不存在的话,创建该文件夹。注意:Linux也是大小写敏感的,且不能出现同名文件夹
常用带参方式:
mkdir -p dir1/dir2/dir3解释:在当前目录下创建dir1(如果存在也不报错),再在dir1中创建dir2(若果存在也不报错)最后进入dir2,创建dir3(这个就不能出现已经存在的重名文件夹了)

删除空文件夹命令rmdir

Usage: rmdir [OPTION]... DIRECTORY...如果一个文件夹是空的,那么删除这个文件夹。非空的不能删除。

删除文件或目录rm

Usage: rm [OPTION]... [FILE]...删除文件或者目录
常用参数:
-r	递归删除,表示删除这个目录已经这个目录下的所有内容。删除目录时,一定要加上。
-f	强制删除
-i	执行每一次删除之前,询问是否删除。输入y/n选择删除/保留。

修改文件属性命令(也可用作创建空文件)touch

touch filename修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。

清空终端控制台clear,reset

clear清屏,可以使用-x参数,使得仅仅翻页(就是再往上翻可以看到原来的记录)
reset重新初始化终端,也就清除了所有的历史记录

复制命令cp

Usage: cp [OPTION]... [-T] SOURCE DEST		这里的SOURCE和DEST表示的是源文件的目标文件or:  cp [OPTION]... SOURCE... DIRECTORY	这里的SOURCE和DEST表示的是源文件夹的目标文件夹or:  cp [OPTION]... -t DIRECTORY SOURCE...	1. 复制文件到目标文件,常用格式:cp 源文件 目标文件如:cp test1.c t test2.c,复制test1.c到test2.c2. 复制路径到新路径,使用-r参数,递归复制cp -r 源路径 目标路径cp -r test/ test13. 复制文件到指定目录下cp 文件名 指定目录名

移动文件,修改文件名命令mv

Usage: mv [OPTION]... [-T] SOURCE DESTor:  mv [OPTION]... SOURCE... DIRECTORYor:  mv [OPTION]... -t DIRECTORY SOURCE...修改文件名或者移动文件修改文件名:mv filenameOld filenameNew,其中两个文件名必须是同一个目录下修改文件夹名:mv dirnameOld dirnameNew,其中两个文件名必须是同一个目录下移动文件:mv filename dir使用通配符来选择多个文件:诸如file*,通配file_形式的文件* 统配通路径下的所有文件

压缩和解压命令tar

Usage: tar [OPTION...] [FILE]...功能:对文件和目录进行打包常用参数
-c	创建一个新的打包文件,create
-x	对打包文件进行解压缩
-z	使用gzip格式进行压缩、解压,如果与参数c结合就是压缩,与x结合就是解压。后缀:tar.gz
-j	以bzip2的格式进行压缩或者解压,使用方法同参数z后缀:tar.bz2
-f	表示要操作的文件,一般放在所有的参数后面
-v	显示正在处理的文件
-C 将压缩文件放到制定的位置,用法:-C 路径	
例如:1.  以bzip2的格式创建压缩文件test.tar.gz2,并将文件xxx压缩到其中tar -cjf test.tar.bz2 xxx2. 解压bzip2格式的文件到当前路径(当前路径可以省略不写)tar -xjf test.tar.bz2 路径(此处由于是当前路径,所以可以不写)3. 以gzip的格式创建压缩文件,并将文件xxx压缩到其中,并显示压缩过程。tar -czvf test.tar.gz xxx4. 解压gzip格式的文件到当前路径tar -zxf test.tar.gz5. 压缩gzip格式的压缩文件,将xxx添加到其中,将压缩结果放入路径dir下tar -zcf test.tar.gz xxx -C dir

网络状态配置查询ifconfig

在这里插入图片描述

ifconfig查看和配置网络状态设置IP地址:ifconfig devName IPaddr,例如:sudo ifconfig wlp59s0 192.168.3.45关闭或者启动网卡:ifconfig devName down/up,例如:sudo ifconfig wlp59s0 down/up

相当于windows中的ipconfig

文本查看命令cat

Usage: cat [OPTION]... [FILE]...连接文件并将其内容打印到终端上(标准输出上)查看文件xxx.c的内容cat xxx.c一些参数:-n 为所有行编号-b	为所有非空行编号,会覆盖-n参数

系统重启命令reboot

reboot使系统重启

关闭系统命令poweroff

poweroff关闭系统

测试本机与目标的网络连同情况ping

Usage:ping [options] <destination>测试本机与目标的网络连同情况,其中destination可以是IP addr,也可以是域名(DNS name)常用指令:-c	后面接一个数字n,表示ping n次后停止