zoukankan      html  css  js  c++  java
  • Linux 命令、配置文件及操作

    Linux 命令、配置文件及操作

    命令

    命令 参数 说明
    A
    alias、unalias 命令别名
    B
    C
    cat 查看文件内容
    cd 切换目录
    chown 修改拥有着
    chgrp 修改所属组
    chmod 修改模式权限
    chage -E 设置过期日期
    -I 过期多少天禁止登陆
    -l 显示当前密码策略1
    管理和查看用户密码有效期
    clear 清屏
    cp -a 等价 -dpR
    -d 保留文件链接
    -p 属性不变
    -r/R 递归
    复制
    D
    dd if 输入文件
    of 输出文件
    count 块数量
    bs 块大小(字节)
    拷贝详情
    date +%m/%d/%y 按月日年
    +%y-%m-%d:%k:%M:%S格式为 年月日时分秒
    无参数显示时间
    df -m 以MB为单位(默认为KB) 查看文件系统
    du 查看目录大小
    dump dump [-cnu][-0123456789][-b <区块大小>][-B <区块数目>][-d <密度>][-f <设备名称>][-h <层级>][-s <磁带长度>][-T <日期>][目录或文件系统] 或 dump [-wW] 用于备份文件系统
    E
    echo -n 换行 显示信息
    env 环境变量
    export 输出变量
    exit 退出shell会话
    F
    find -type 类型:f 文件,d 目录
    -name 名字
    -size 大小
    查找
    fdisk -l 显示信息
    交互模式
    d 删除一个分区
    n 新增一个分区
    p 显示分区表
    q 退出
    t 改变分区号码
    w 保存
    分区工具
    fuser -k 终止访问的进程 查看那些进程在访问该文件系统
    fsck -y 自动修复任何错误 修复文件系统
    G
    grep 过滤信息
    groupadd 添加组
    groupmod -G 编辑组成员 修改组信息
    groupdel 删除组
    groups 显示组信息
    gpasswd 修改组密码
    H
    halt 停止
    history 历史
    hostname 新名称(重启无效)
    无参数显示主机名
    I
    id 查看当前用户信息
    iostat 磁盘监控!!!
    J
    K
    L
    logout 退出登录
    ls -a 所有,包括隐藏
    -l 列表(简写ll)
    -R 递归列出所有子文件目录
    -t 时间排序
    ln -s 符号链接
    无参硬连接
    链接
    logname 登录名称
    lsof 查看那些进程在访问该文件系统
    M
    man man name 查看帮助
    mesg
    mdadm --create 创建Raid
    --level 等级,建议0,1,5
    --raid-devices=N 使用N个磁盘做为磁盘阵列的装置
    --spare-devices=N 几个磁盘做为备用装置
    --auto=yes 决定后面几个装置为磁盘阵列
    RAID操作
    mv -f 强行覆盖 移动、改名
    man 帮助
    mount 挂载
    more 分页显示
    mkdir 创建文件夹
    mkfs 创建文件系统
    mpstat CPU性能情况!!!
    N
    newgrp 切换组
    nrtstat -a 所有socket
    -i 接口信息
    -p 使用socket进程
    -s 每种网络协议统计
    -t/u 查看tcp/udp状况
    -n 使用ip地址
    查看网络信息
    nslookup 域名解析
    yum install bind-utils安装
    O
    P
    passwd -d 删除密码
    -l 锁定
    -u 解锁
    更改密码
    parted 分区工具
    pwd 当前目录
    ps -ef 简要
    -aux 详细
    pwck 检查密码文件格式
    ping -s 包大小
    Q
    R
    rm -r 递归
    -f 强制
    删除文件
    rpm -ivh 安装
    -Uvh 升级
    -e 卸载
    -aq 查看所有已安装
    -iq 查询
    -f 查看属于那个文件
    包管理工具
    route 无参数 查看当前路由表
    -add 添加路由
    -del 删除路由
    dev 指定网关的接口名
    gw 指定路由网关
    -host 路由到达是一台主机
    -net 到达网段
    -netmask 子网掩码
    配置路由
    S
    shutdown 关机
    su 切换用户
    startx 启动X桌面
    sar -n DEV 网络性能监控
    T
    tail -f 显示末尾 实时查看文件内容
    touch 创建文件
    tar -cvf 打包
    -xvf 解压
    -z 使用gzip
    -v 显示信息
    -f 指定名称
    traceroute 跟踪路由
    top -d 指定刷新间隔
    -n 指定刷新n次退出
    -u 只显示user信息
    -p 显示指定pid信息
    综合监控工具!!!
    telnet
    U
    uname
    useradd -D 修改配置文件 添加用户
    usermod -f 禁用禁止用户,值为-1取消,单位天 修改用户信息
    userdel -r 同时删除目录 删除用户
    umount 取消挂载
    unzip -l 查看文件清单
    -v 查看执行信息
    V
    vmstat 虚拟内存统计!!!
    W
    who 查看当已前登录用户
    whoami 查看当前会话用户
    write 发送信息
    wc -l只显示行数
    行数 单词数 字节数 文件名
    统计
    X
    Y
    Z
    zip -m 安装后删除源文件
    -r 目录下所有一同处理
    -S 半酣系统文件及隐藏文件
    -l 查看报包含内容
    -v 哈坎执行信息

    配置文件

    文件 用途 备注
    /etc/lilo
    /etc/rc.d/rc.local 启动脚本
    /etc/shadow 用户信息(密码md5)
    /etc/passwd 用户信息
    /etc/default/useradd 用户配置文件
    /etc/fatsb 自动挂载文件
    用户home/.bash_history 用户输入的所有命令
    /sbin/nologin 把用户的shell设置为此可禁止用户登录
    /etc/host.queiv 保存可信任的主机和用户列表
    .rhost 用户主目录下,保存可信任的主机和用户列表
    /etc/security/limits.conf 限制用户对CPU、内存、存储的使用 ulimit查看自己的资源使用情况
    /dev/zero 不断产生0的文件
    日志文件 说明
    var/log/message 系统启动后的日志和错误信息
    var/log/secure 安全相关
    var/log/maillog 邮件相关
    var/log/cron 定时任务相关
    var/log/spooler UUCP和news相关
    var/log/boot.log 守护进程启动和关闭相关
    var/log/demesg 系统启动过程内核信息
    var/log/wtmp 用户成功登陆信息,last查看
    var/log/btmp 用户登录失败信息,lastb查看

    操作

    1.安装系统

    操作 说明
    alt + F1 安装程序主窗口
    alt + F2 shell环境
    alt + F3 调试信息
    alt + F4 OS核心信息
    alt + F5 mke2s的输出信息

    2.shell环境

    变量 用途
    HOME
    LOGNAME
    MAIL
    MAILCHECK
    PATH
    PS1
    PS2
    LANG

    3.默认umask

    类型 umask
    目录 777
    文件 666

    4.源码编译安装

    1 ./configure
    2 make
    3 make install
    

    5.分区挂载

    • /
    • /boot/
    • /var/
    • /home/
    • /tmp/

    6.DUMP参数信息

    dump [-cnu][-0123456789][-b <区块大小>][-B <区块数目>][-d <密度>][-f <设备名称>][-h <层级>][-s <磁带长度>][-T <日期>][目录或文件系统] 或 dump [-wW]

    参数 说明
    -0123456789 备份的层级。
    -b<区块大小> 指定区块的大小,单位为KB。
    -B<区块数目> 指定备份卷册的区块数目。
    -c 修改备份磁带预设的密度与容量。
    -d<密度> 设置磁带的密度。单位为BPI。
    -f<设备名称> 指定备份设备。
    -h<层级> 当备份层级等于或大于指定的层级时,将不备份用户标示为"nodump"的文件。
    -n 当备份工作需要管理员介入时,向所有"operator"群组中的使用者发出通知。
    -s<磁带长度> 备份磁带的长度,单位为英尺。
    -T<日期> 指定开始备份的时间与日期。
    -u 备份完毕后,在/etc/dumpdates中记录备份的文件系统,层级,日期与时间等。
    -w 与-W类似,但仅显示需要备份的文件。
    -W 显示需要备份的文件及其最后一次备份的层级,时间与日期。

    有道云笔记链接

    博客园

    GITHUB

  • 相关阅读:
    QT自定义信号和槽
    C++中深入理解dynamic_cast
    C++中rapidxml用法
    VS2015 创建C++动态库及使用
    C++ 已知两个时间(年月日)求日期差
    Electron 打开开发者工具 devtools
    NSIS安装或卸载时检查程序是否正在运行
    sqlite3 读写锁
    CEF 远程调试
    linux缩减分区空间,用以安装win系统
  • 原文地址:https://www.cnblogs.com/boxker/p/10502703.html
Copyright © 2011-2022 走看看