常用linux命令

ls -a/-l

cd

pwd 查看当前工作目录

mkdir -p /yuanxu 新建目录

rm -r /yuanxu 删除

rmdir -p

mv -i [源文件或目标] [目标文件或目录]

移动文件或修改文件名,根据第二参数类型(如目录,则移动文件;如为文件则重命名该文件)。当第二个参数为目录时,可刚多个文件以空格分隔作为第一参数,移动多个文件到参数2指定的目录中

cp –i [源文件] [目标文件或目录]

cat有三大功能:

     1.显示整个文件

     2.从键盘创建一个文件(只能创建新文件,不能编辑)

     3.将几个文件合并为一个文件

find –[路径名][参数]...

说明:命令用于在文件树中查找文件,并作出相应的处理

参数搭配:

      -name 按照文件名查找文件

      -perm 按文件权限查找文件

      -user 按文件属主查找文件

      -group  按照文件所属的组来查找文件。

      -type  查找某一类型的文件

zip -q -r html.zip /home/Blinux/html:将/home/Blinux/html/这个目录下所有文件和文件夹打包为当前目录下的html.zip

-q:不显示指令执行过程。

-r:递归处理,将指定目录下的所有文件和子目录一并处理。

unzip test.zip:将压缩文件text.zip在当前目录下解压缩。

unzip -n test.zip -d /tmp:将压缩文件text.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令不覆盖原先的文件。

unzip -v test.zip:查看压缩文件目录,但不解压。

unzip -o test.zip -d tmp/:将压缩文件test.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令覆盖原先的文件。

tar -cvf log.tar log2012.log :只打包不压缩。

tar -zcvf log.tar.gz log2012.log:打包后以gzip压缩。

tar -jcvf log.tar.bz2 log2012.log:打包后,以bzip2压缩。

tar -zxvf log.tar.bz2:解压压缩包。

tar -jtvf log.tar.bz2:查看压缩包里的文件。

chown [–R] 属主名 文件名

chown [-R] 属主名:属组名 文件名

chmod 700 /a 修改文件权限,rwx读写执行

rpm -? package.rpm

ifconfig

vi 编辑

如果不想保存而直接退出,则按下Esc键后,输入“:q!”,然后回车即可。“wq”表示Write和Quit,即保存退出;“q!”表示忽略修改强行退出。

原文地址:https://www.cnblogs.com/yuanninesuns/p/9810288.html