zoukankan      html  css  js  c++  java
  • Linux

    Linux 命令

    cd      切换目录

    pwd   显示当前目录

    ls和ll   查看当前目录列表信息

    mkdir    创建目录

    rmdir   删除目录

    grep   在文本文件中查找某个字符串

    find   在文件系统中查找某个文件

    wc   统计文本中行数,字数,字符数

    more/less 分页展示文本类容

    head/tail   显示文件头,尾类容

    mount  查看所有硬盘分区挂载

    mount | column -t  按列显示分区挂载状态

    ps -ef   查看所有进程

    ps -lu username   显示用户username得进程

    ps -ajx   以比较完整得格式显示所有进程

    top   实时显示进程状态

    kill PID  杀掉知道id得进程

    chkconfg -list   列出所有系统服务

    chkconfig -list|grep on  列出所有启动得系统服务

    rpm -ga  查看所有安装得软件包

    env  显示所有得环境变量

    export var=value  设置环境变量var=value

    ifconfig   查看所有网络接口属性

    ping ip  发送ping包到地址ip

    route -n  查看路由表

    netstat -lntp  查看所有监听端口

    netstat -antp  查看所有已建立得链接

    netstat -s   查看网络统计信息

    su  用户切换

      su【选项】【用户名】:

    Linux目录结构

    /boot  系统引导文件,内核

    /bin  用户基础命令

    /dev  设备文件

    /etc  配置文件

    /home  用户家目录

    /root  root用户家目录

    /sbin  管理类得基本命令

    /tmp  临时文件存放地

    /usr  共享得只读数据

    /mnt   临时文件系统挂载点

    /media  移动设备挂载点

    /opt  第三方应用程序得安装位置

    /srv  系统运行得服务用到得数据

    /var  变化得数据文件

    /proc  用于输出进程和内核信息相关得虚拟文件系统

    /sys  用于输出当前系统上硬件设备相关信息得虚拟文件系统

    Linux用户管理

    /etc/profile  系统环境变量文件

    bash_profile  用户环境变量

    .bashrc  用户环境变量

    /etc/passwd  存储用户账号

    /etc/group  存储用户组账号

    /etc/shadow  存储用户账号得密码

    /etc/gshadow   存储用户组账号得密码

    Linux 文件打包

    gzip -d 解压文件

    tar 命令:

        -c  归档文件

        -x  压缩文件

        -z  gzip压缩文件

        -j  bzip2压缩文件

        -v  显示压缩或解压缩过程

        -f  使用档名

    查看文件指定行数

            sed -n 5,10p filename  从第五行开始显示10行

            tail filename    显示最后10行

            tail filename -n 5  显示最后5行

            tail filename -n +5  从第五行开始显示

    Linux 日志文件位置和类型:

                /var/log/secure   与安全相关得日志信息

                /var/log/spooler  与UUCP和news设备相关得日志信息

                /var/log/boot.log  守护进程启动和停止得日志信息

                /var/log/cron    与定时任务相关得日志信息

                /var/log/mail.log   与邮件相关得日志信息

                /var/log/w'tmp    二进制文件

                /var/log/lastlog    二进制文件

                /var/log/utemp    二进制文件

    Linux中文本编辑器

            i   在光标前

            I  在当前行行首

            a  在光标后

            A  在当前行尾

            o  在当前行之下新开一行

            O  在当前行之前新开一行

            do  删除至行首

            d$  删除至行尾

            dd  删除光标所在行

            ndd  删除当前行以及其后n-1行

            D  删除当前光标到行尾得内容

            ctrl+u  删除输入方式下输入得所有文本类容

            n1,n2 d  将n1到n2行之间得内容删掉

            :w  保存当前文件

            :e filename  打开文件filename进行编辑

            :x  保存当前文件并退出

            :q  退出vi/vim编辑器

            :q!  不保存并退出编辑器

            H  光标移至屏幕顶部

            M  光标移至屏幕中间

            L  光标移至屏幕尾部

            y$  拷贝当前光标到行尾得内容

            yy  拷贝光标所在行

            u  取消最近一次得操作

            U  取消所有操作

            ctrl+F  向前翻页

            ctrl+U  向前翻半页

            ctrl+B  向后翻页

            ctrl+D  向后翻半页

            /pattern  从光标处往尾行查询pattern

            ?pattern  从光标处往文件首部查询pattern

            :s/p1/p2/g  将当前行中所有p1替换成p2

            :n1,n2/s/p1/p2/g  将n1行到n2行中得所有p1替换成p2

            esc  退出编辑模式进入命令模式

            

  • 相关阅读:
    spring 条件装配
    git 工作用命令
    tomcat 在 server.xml 中配置数据源
    rancher + harbor + jenkins 自动化部署
    FHS 文件体系标准
    linux常用命令
    linux常用工具
    ts-node 执行报错,Cannot find module '@types/node/package.json'
    npm 安装报错 gyp: No Xcode or CLT version detected!
    css中的层级问题(z-index)
  • 原文地址:https://www.cnblogs.com/cpxjl/p/9037546.html
Copyright © 2011-2022 走看看