美文网首页
linux 常用命令

linux 常用命令

作者: 阿拉呀 | 来源:发表于2020-06-16 15:17 被阅读0次

2 Linux 命令

磁盘管理,文件管理,系统设置,解压缩,网络通讯,网络访问,权限管理,管道和重定向,vi编辑命令,安装软件命令。

2-1 磁盘管理:

1.切换目录:cd 目录名

2.列出当前目录下目录及文件:ll ls

ll:第一个字母 

    -  普通文件  l 快捷方式    d 文件夹

3.显示当前目录所在位置:  pwd

2-2 文件管理:

    1.创建目录:mkdir 目录名

  2.删除文件或目录 :  rm,  rm -rf

          删除文件:询问

        删除文件:

          删除文件夹:  r  递归删除

  3.复制文件 cp,  cp -rf

          复制文件: cp  old_file new_file

        文件重复,会询问是否覆盖

        复制文件夹 : cp -rf  文件夹  new文件夹名

    4. 查看文件全部内容:  cat 文件路径

    5.分页查看文件内容:    more  文件路径

      more  aaa.txt

6.查看文件开头的n行数据:head 文件名 -n 数字

7.查看文件结尾的n行数据:tail 文件名 -n 数字

8.文件内搜索:  grep

    -i :  不区分大小写

  如果搜索内容有空格,需要用引号

  -w : 搜索整个单词

多 个文件搜索

使用管道  “|”  : 在前面的内容中进行搜索

2-3 系统命令:

    1. date :  系统时间和日期

    2.切换用户:su 用户名

            从超级用户进入普通用户不需要密码,反过来需要。

  4.重启系统:  reboot

  5.关机: shutdown -h now

  6.查看系统进程: ps -ef

          常用参数:

                  -e:显示所有进程

                  -f : 显示UID,PPID,C与STIME栏位信息

                        UID:  拥有改程序的用户

                        PID:  程序的进程id

                        PPID:父进程的id

                        C    :  cpu使用的资源百分比

                        STIME: 系统启动时间

7.kill 进程:kill

    kill pid: 杀掉进程

    kill  -9  pid:  强制杀掉进程

2-4 压缩/解压:

    1.tar 压缩(归档)

        tar 用来压缩和解压文件,tar压缩后的文件也叫归档文件。

    语法: tar  参数  要压缩或解压的文件或目录。

  常用参数:

            z:  使用压缩,生成的文件名是 xxx.tar.gz  这是linux中常用的压缩格式。

            c:  创建压缩文档

            v:    显示压缩,解压过程中处理文件名

            f:    指定归档文件名, tar参数后面 是归档文件

            x:  从归档文件中释放文件,就是解压。

            t:    列出归档文件内容,查看文件内容

            C:    解压到指定目录 ,使用方式  -C 目录 , C 大写。

    压缩(归档):

            tar -zcvf

    解压缩:

          tar  -zxvf

        归档多个文件

      压缩目录

  tar -zcvf  归档文件名  目录

  2.查看归档文件

      tar  -zf 

3.tar 解压

      默认解压到当前文件夹

    解压到指定文件夹下

2-5 网络通讯

    1.查看ip信息: ifconfig

2.测试网络连接:  ping

2-6 网络访问

    1.curl : 使用url访问网络的文件传输工具

    2.wget : 下载

      wget linux 上下载资源的工具,比如下载软件的安装包。一般软件都会给出一个下载地址。

2-7 权限管理

          权限指用户或程序能够对目录,文件执行的操作。

    -rwxr-xr-x    :  文件类型|拥有者|所属用户组|其他   

    r :    读权限      4

    w:写权限      2

    x:  执行权限    1

    1 执行  2 写  3 写 执行  4 读  5 执行  读  6 读  写  7 读 写 执行

  权限设置

修改文件权限  chmod

    2.修改文件拥有者 chown

2-8 管道和重定向

      1.重定向输出覆盖: >

          向文件输出内容,文件不存在则新建文件在输出; 文件存在先清空文件,在写入内容。

    2.重定向输出追加 : >>

    3.管道  |

      管道就是用  |    连接两个命令,以前面一个命令的输出作为后面命令的输入,用于把管道左边的输出作为右边的输入。

2-9 vi 和vim 编辑器

    1 启动vi编辑器

            vi  文件名

    2 常用操作

      命令模式 : 按ESC键进入,命令模式无法编辑

      编辑模式:  按 a  或者  i  键,进入编辑模式(insert)。在命令模式下按 :wq 键 保存退出,

                            按  :q!  不保存退出。

      从命令模式进入编辑模式按  a  或  i  键

      从编辑模式进入命令模式按ESC  键

    编辑文件命令:

/关键字 :搜索

dd :  删除光标所在行

yy : 复制所在行

p:  粘贴

gg:  光标到文件第一行

GG:  光标到文件最后一行

2-10 安装软件命令

    1 yum命令介绍

        yum: 软件包管理器,能够从指定的服务器自动下载软件包并且进行安装,可以自己处理软件包之              间的依赖关系,并且一次安装所有依赖的软件包,无序繁琐地一次次下载,安装。

    2. yum的使用

        1 查找软件包命令: yum  search  软件关键字

      2 安装指定软件的命令: yum inltall  安装包名称

                  yum  install  java-1.8.0-openjdk

      3 删除软件包命令: yum remove 安装包名称

      4  列出所有已安装的软件包命令 : yum  list installed

        5 清楚已安装软件包的下载文件命令: yum clean all (yum 命令下载的安装包都放在 /var/cache/yum 目录下)

2-11 快捷键

    shift + insert  粘贴

    tab    补全代码

    y    同意

  n  否定

  访问历史命令,方向键的上下箭头

相关文章

网友评论

      本文标题:linux 常用命令

      本文链接:https://www.haomeiwen.com/subject/zhcrxktx.html