zoukankan      html  css  js  c++  java
  • 04: linux基础总结-centos6.5

    目录:

    1.1 Red Hat Linux 安装及服务控制     返回顶部

        runlevel                                          查看当前的运行级别
        service network start                      开启网络服务功能
                                  stop                      关闭
                                  restart                   重启
                                  reload                   重载
                                  status                    查看状态
        init 3                                                进入字符界面完全多用户模式
        init 5                                                进入图形界面完全多用户模式
        chkconfig --list                                 查看所有服务默认的启动状态
        chkconfig --level 3 postfix off           将3运行级别下的postfix服务关闭 on 开启
        reboot                                              重启
        init 6                                                重启
        halt                                                  关机
        poweroff                                          关机
        init 0                                                关机

    1.2 目录和文件管理     返回顶部

        help                                         查看内部命令帮助
        --help                                      查看内部外部命令
        enable                                    鉴别内部命令和外部命令
        man                                        以手册页的形式查看命令帮助
        info                                         以信息页的形式查看帮助
        pwd                                       查看你当前所在的目录
        cd                                          切换目录
        ls                                           查看显示目录的内容
        du                                         统计目录和文件空间的占用情况
        mkdir                                    创建新目录
        rmdir                                     删除空目录
        touch                                    创建文件
        rm                                        删除文件
        ln                                         创建硬链接
        ln -s                                     创建软链接
        cp                                       复制文件或目录
        mv                                      移动文件或目录
        which                                 查看linux命令所在的目录
        find                                    查找文件或目录
        find -name                         按照文件名查找
        find -user                           按用户查找
        find -size                            按照文件大小查找
        cat                                      在命令提示符下查看文件内容
        more                                    在命令提示符中分页查看文件内容
        less                                     命令行中查看文件可以上下翻页反复浏览
        head                                   命令行中查看文件头几行
        tail                                      命令行中查看文件尾几行
        wc                                       统计文件的单词数 行数等信息
        grep                                    检索过滤查看文件中的内容
        gzip                                     用zip格式压缩
        (gzip -d
        1. gunzip)                           解压zip格式文件
        bzip2                                  用bz2格式压缩文件
        (bzip2 -d
        bunzip2                              解压bz2格式文件
        tar czf                                 创建归档压缩的文件(zip)
        tar xzf                                 解压归档压缩文件(zip)
        tar cjf                                 创建归档压缩文件(bz2)
        tar xjf                                 解压归档压缩文件(bz2)

    1.3 安装及管理程序      返回顶部

        rpm -qa                    显示RPM方式安装的所有软件
        rpm -qi                     详细显示软件包的名称 版本 许可协议 描述
        rpm -ql                     显示软件包在当前系统中所安装的目录
        rpm -qf                    查看指定文件或目录是由哪个软件包安装的
        rpm -qp                   是对未安装rpm包进行查询 和上面的a i l配合使用
        rpm -ivh                  安装软件包并显示过程
        rpm -e                     卸载安装过的软件包
        rpm -U                    更新软件包,如果未安装相当于-i
        rpm -F                    更新现有安装的软件包,,没有该包放弃安装
        --force                    强制安装
        --nodeps                忽略依赖关系
        rpm --rebuilddb      对rpm数据库进行重建
        rpm --initdb
        gcc --version          查看编译的环境
        make --version
        md5sum                         检查MD5的检验和,看是否让人篡改
        patch -p1                        < 对该目录安装补丁包
        ./configure --prefix=       编译前配置,并指定程序安装的路径位置
        make                              将高级源码包进行二进制编译
        make intall                      安装软件包

    1.4 账号和权限管理     返回顶部

        useradd zhangsan                                                                         创建账户张三

        useradd -d /var/ftp/zhangsan -g jiaoyuan zhangsan                      创建账户张三设置他的宿主目录在/var/ftp/zhangsan,并加入了教员组

        useradd -e 2013-01-01 -s /sbin/nologin lisi                                    创建账户李四,他将在2013-01-01账户过期,并且该账户不能登录系统

        passwd zhangsan  给张三账户设置密码

        passwd             给root设置密码

        -l                       锁定账户

        -s                       查看账户状态是否锁定

        -d                      清空账户的密码

        -u                      解锁账户

        echo $LANG                                                            显示输出的语言

        LANG=zh_CN.GB2312                                            改变语言的输出编码

        usermod  -d  /zhangsan zhangsan                           改变张三账户的宿主目录在/zhangsan

        usermod -l baby zhangsan                                       将张三的登录名设置成baby

        userdel -r zhangsan                                                 删除张三及他的宿主目录

        groupadd class01                                                     创建class01组

        gpasswd -a lisi root                                                  将张三用户加入root组

        groups lisi                                                                确认李四用户在root组

        gpasswd -d lisi root                                                  将李四用户从root组中删除

        gpasswd -M zhangsan,lisi,wangwu root                  将张三李四王五都加入到root中

        groupdel class01                                                      将class01删除

        finger lisi                                                                  查看李四用户登录的属性

        w                                                                             查看当前主机用户的登录情况

        chmod                                                                     给文件夹文件设置权限,注意结合  ugo  rwx来设置

        chwon -R lisi /zhansan                                             将/zhangsan文件夹属主改为李四

        chown root:root /zhangsan                                      将/zhangsan文件夹的属主和属组都改成root

        chgrp lisi  /zhangsan                                                将/zhangsan文件夹的属组改为lisi

    1.5 磁盘和文件管理     返回顶部

      1、Linux下自动挂载windows共享文件夹

          1、   使用命令临时挂载

            mount.cifs  //1.1.1.1/share  /share  -o  user=tom,pass=chnsys@2016

          2、   设置开机自动挂载

            vim   /etc/fstab

            //1.1.1.1/share   /share  cifs  defaults,auto,username=dell,password=dihy  0 0

    1.6 进程和计划任务管理     返回顶部

        ps aux                                       静态查看进程的情况
        ps -elf
        top                                            动态查看进程的情况
        pstree                                       查看进程树
        cp /dev/cdrom 123.iso &           在后台运行制作镜像文件
        jobs -l                                        查看后台运行的任务
        fg 1                                           将后台的任务回复运行
        pgrep -l "portmap"                    查询进程号
        kill -9                                         杀死进程
        pgrep -l -U "zhangsan"             查看张三的进程
        pkill -9 -U "zhangsan"               强行杀死张三的进程
        date                                          查看系统的时间
        at 14:00 2012-10-01                在设置的时间做任务
        atq                                            查看at任务
        atrm                                          删除at任务
        crontab
        crontab -e                                 创建任务计划
        * * * * *                                       代表分时日月周
        crontab -r                                  清空任务计划

    1.7 Linux基础网络设置     返回顶部

        ifconfig                                                              查看网卡信息
        hostname                                                         设置主机名
        route -n                                                             查看路由表和网关信息
        netstat -anptu | grep mysql                               查看本机开启端口号
        ping                                                                   测试网络连通性
        traceroute                                                         路由跟踪
        nslookup                                                           域名解析测试
        ifconfig eth1 down                                            禁用网卡
        route add -net 192.168.1.0/24 gw 192.168.1.254                        加静态路由
        route del -net 192.168.1.0/24                                                       删除静态路由
        route add default gw 192.168.1.254                                            加网关
        route del default gw 192.168.1.254                                              删网关

        1、设置主机名

          vim /etc/sysconfig/network

          NETWORKING = yes

          HOSTNAME = www.baidu.com

        2、域名解析配置文件

          vim /etc/resolv.conf

          serch localdomain

          nameserver 1.1.1.1

        3、本机主机映射表

          cat /etc/hosts

  • 相关阅读:
    Linux systemctl 命令完全指南
    分享一些 Kafka 消费数据的小经验
    大数据日志采集系统
    使用Spring Boot Actuator将指标导出到InfluxDB和Prometheus
    这可能是最为详细的Docker入门吐血总结
    用不用lambda,这是一个问题
    es上的的Watcher示例
    Elasticsearch6.5.2 X-pack破解及安装教程
    oauth2.0通过JdbcClientDetailsService从数据库读取相应的配置
    Apache Beam实战指南 | 手把手教你玩转大数据存储HdfsIO
  • 原文地址:https://www.cnblogs.com/xiaonq/p/8471433.html
Copyright © 2011-2022 走看看