Linux常用命令

1、ls 查看当下目录下文件及文件夹

       相关参数:-l 代表详细列出当下目录下文件及文件夹的信息

       ll等价于ls -l

2、cd 切换目录(cd只能进入文件夹,打不开文件)

        cd 目录名称

        cd ../ 返回上一级目录

        cd / 返回根目录

        cd - 返回上一次目录

3、pwd 返回当前目录的绝对路径

4、mkdir 创建文件夹

        mkdir 文件夹名称

        sudo(权限不够时sudo升为管理员权限)

5、touch 创建文件和文件夹

        touch 文件名称

6、vim 修改或者创建文件

        vim 文件名,若文件不存在即创建文件,若文件存在即修改文件

        vim命令执行后,默认是非编辑状态

        如果想进入编辑状态,按【i】键或【a】键(左下角看见insert,就可以编辑)

        如果想退出编辑状态,按【esc】键(点冒号失效的话点I重新进入编辑状态)

        进入非编辑状态后,输入【:wq】代表保存并退出文件

        没有编辑文件内容,在非编辑状态下,输入【:q】即可退出文件

        非正常退出vim指令,那需要把临时文件(.swap)删除之后,才可以正常继续使用vim

7、cat 查看文件

        cat 文件名

8、rm 删除文件或者文件夹

        rm 文件名(y yes n no)

        -f 强制删除

        -i 交互式删除(删的时候系统问一下删不删)

        -r 递归删除(删除文件夹)

        -rf 强制递归删除 (删除文件夹) rm -rf * 删除所有内容(*.swap删除带有swap后缀的文件)

        ( *.中间没有空格)

9、rmdir 删除文件夹

        rmdir 文件夹名

10、cp 复制文件或文件夹

        cp 目标文件 新文件(将旧文件复制到新文件中)

        -r 递归复制 (复制文件夹)(cp -r 目标文件 新文件)

        复制的文件,如果不使用绝对路径,就是在当前目录下复制,如果使用绝对路径,就在该路径下复制文件或文件夹

11、mv 剪切文件或者文件夹

        mv 目标文件 新文件

        如果在当前目录下使用mv命令,即修改文件或者文件夹名称

12、find 寻找文件

        find / -name 关键字

        / 代表查找的范围

        -name 以名称来查询

        关键字 可以结合* 做模糊查询 记得加引号 如:“*demo*”(前后可以有任意个东西)

13、rz | sz 服务器与客户端之间上传下载(服务器跟本地)

        rz 上传

        sz 文件名 下载

14、tar 压缩或者解压tar.gz的文件

        tar -czvf 压缩后的压缩包名称 文件夹 (压缩)例如: tar -czvf demo.tar.gz demo

        tar -xzvf 压缩包 (解压) 例如:tar -czvf demo.tar.gz

15、zip|unzip 压缩或解压zip类型的压缩包

        zip -r压缩后的压缩包名称 文件夹(压缩)

        unzip 压缩包的名称 (解压)

        注:如果不存在此命令,可以用yum -y install zip unzip进行安装

16、clear清屏

17、tail查看日志文件

        tail+文件名

        -f循环查看日志文件(只要有新的就会更新)

18.chmod:改变当前文件权限

        chmod 改变后的权限 文件名

19.ln -s:创建软链接(符号链接)

        ln -s 连接到的文件 文件名

        ln:创建硬链接

        硬链接实质上是一个指针,指向文件索引节点,系统并不为他重新分配inode(不允许给目录创建硬链接,只有在同一个文件系统才能创建)给文件创建一个硬链接,文件的链接数目增加,当链接数目为0时,内核才会把文件内容从磁盘上删除

        软连接类似于Windows中的快捷方式,允许给目录创建软连接,能跨文件系统

20.ls -l:得到一个目录下文件和子文件的详细信息

21.其他:

        tab 自动补全

        键盘上下键 可以切换历史使用过的命令

        ctrl+z 强制退出vim指令

        yum -y install lrzsz下载rzsz(yum一种资源管理工具)

        压缩包在linux后缀统一设为.tar.gz

        ctrl+c在linux中是中断

你可能感兴趣的:(linux,运维,服务器)