Linux基础命令及使用方法

Posted yangxiaoni

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础命令及使用方法相关的知识,希望对你有一定的参考价值。

1.cd命令

      #cd 文件路径     #切换到该文件所在的位置
      #cd -     #切换回上一次所在的目录
      #cd ~      #切换回当前用户的家目录,超级用户的家目录是/root,普通用
                  户的家目录是/home/user
      #cd .      #切换到当前目录(相当于原地不动)
      #cd ..      #切换到当前目录的上级目录

2.mkdir 创建目录 (make directory)

      #mkdir test      #在当前目录下创建test目录
      #mkdir /test      #在根目录下创建test目录
      #mkdir /test1/test2/test3 -p      #递归创建
      #mkdir test-{1..10}      #创建test-1、test-2····test-10
      #mkdir /opt/{bin,logs,conf}/test -pv      #分别在/opt/下创建
                              bin,logs,conf目录,并在他们下面创建test 
      #  -p            #递归创建
      #  -v            #显示创建过程

3.touch 用于创建文件

      # touch + 文件名       #创建文件

4.mv 移动文件

      #mv的使用格式      #mv + 源文件 + 目标位置
      #mv 1.txt /test      #将当前目录下的1.txt 移动的/test下
      #mv 1.txt 2.txt      #将1.txt重命名为2.txt
      #mv 1.txt /test/2.txt      #移动位置并重命名
      #mv 1.txt 2.txt test /test1      #将多个文件或目录移动到指定位置

5.rm 删除命令

      #rm 1.txt      #删除一个文件,需要确认是否删除
      #rm -f 1.txt      #强制删除1.txt
      #rm -f *.txt      #强制删除以.txt结尾的文件
      #rm -r /test      #删除/test,当/test下有文件时,需确认是否删除
            文件,只要目录下还有文件,该目录默认不被删除
      #rm -rf /test      #强制删除/test目录及目录下的文件

      # -r            #递归删除目录及内容
      # -f            #强制删除

6.cp copy 复制

      # cp file /test/file_copy      #复制文件到/test下,并重命名
      # cp -p file /test         #在复制过程中保持文件属性
      # cp -r /test /test1      #递归复制
      # cp file1 /test/1.txt /opt      #将file1 /test/1.txt 复制
            到/opt下

以上是关于Linux基础命令及使用方法的主要内容,如果未能解决你的问题,请参考以下文章

20155307刘浩《网络对抗》逆向及Bof基础

20155311高梓云《网络对抗》逆向及Bof基础

20145301赵嘉鑫《网络对抗》逆向及Bof基础

4大开源协议及Linux基础命令汇点

Linux基础知识-----命令的格式及类型

Linux bash基础特性二