zoukankan      html  css  js  c++  java
  • Linux常用命令

    cd 切换的命令
        cd ~ 进入到当前用户的家目录
        cd- 进入上次目录
    pwd:显示当前所在的目录
     
    定时任务:
            crontab -e :编辑定时任务;
                    *   *   *   *   *
                第一个*:分 1-59
                第二个*:时 0-23
                第三个*:日 1-31
                第四个*:月 1-12
                第五个*:周 1-7
                */2 每隔两分钟
            crontab  -l : 查看系统定时任务
            crontab  -r : 删除系统定时任务
     
    mkdir:建立目录
                -p 递归建立
    rmdir : 删除目录
     
    touch :创建文件或修改文件时间
     
    rm :删除文件
                -f 强制删除文件
                -v 显示删除细节
    cat:查看文件内容
                -n 列出行号
    more:分屏显示文件内容 more=less
                enter,空格向下翻页
                b向上翻页
                q退出
    head 显示文件头几行
                -n 显示行号
    tail  显示文件尾部几行
                -f 使tail不停地去读最新的内容,这样有实时监视的效果,用Ctrl+c来终止
     
    sed  查看文件中间几行;
                sed -n '5,10p' /etc/passwd
     
    ln 创建链接
                -s 创建软连接 不加硬链接
    cp:复制
                -r 复制目录
                -p 连带文件属性复制
                -d 若源文件是链接文件则复制链接属性
    mv: 剪切或改名
         
    chmod : 修改权限
                u+ 所有者 ,o+其他人 ,g+所属组
    chown : 改变属组或属主
     
    useradd  用户名:添加用户
                    -g 组名:制定初始组
                    -G 组名:制定附加组
                    -c ‘说明’:添加说明
                    -d 家目录 :手工制定家目录
    passwd 用户名:设定用户密码
                    -S 查询用户密码状态
                    -l 暂时锁定用户
                    -u 解锁用户
    userdel 用户名: 删除用户的家目录
                    -r:带家目录一起删除
    groupadd 组名:添加组
     
    groupmod 组名 :修改用户组
                    -g  GID:修改组ID
                    -n 新组名:修改组名
    groupdel 组名:删除组
     
    gpasswd -a 用户名 附加组 :把某个用户加入附加组
     
    gpasswd -d 用户名 附加组 :把某个用户从附加组删除
     
    id 用户名:查看用户信息
     
    su - 用户名 :切换用户身份
     
    man 命令名:查看命令的帮助
     
    find : 搜索命令
        
    grep 字符串  文件地址:从哪个文件中查找符合条件的字符串
                    -i:忽略大小写
                    -v:反向选择
    管道符:
            命令1 | 命令2 :命令一的执行结果,作为命令二的执行条件/操作的内容
     
    tar -zcf 压缩文件名  源文件:压缩同时打包
    tar -zxf 压缩文件名  :解压缩同时解打包
                -z 识别.gz格式
                -c 压缩
                -x 解压缩
                -v 显示压缩过程
                -f 制定压缩包名
     
    shutdown -h now  :关机 等于 halt
    shutdown -r now  :重启 等于 reboot
     
    mount 查看系统中已经挂载的设备
     
    mount -t  文件系统  设备描述文件  挂载点  : 挂载
     
    umount 设备文件名或挂载点  :卸载
     
    ping:测试网络连通性
     
    ifconfig :查询本机网络信息
     
    wc  是统计  -L  目录中的文件数   -c  行数
     
    netstat 是查看网络连接、
     
    last查看当前用户登录信息
     
    rpm -ivh  软件包:安装
    rpm -uvh 软件包 :升级
    rpm -e 软件包 :卸载
    rpm -q 软件包 :查询包是否安装
    rpm -ql 软件包 : 查询包中文件的安装位置
                -i 安装 -u升级  -v 显示详细信息  -h 显示进度
     
    yum -y install 软件包  :安装
    yum -y remove 软件包 :卸载
    yum -y update 软件包:更新
    yum list :查询所有可以安装的包
     
    getfacl 文件名 :查询文件的acl权限
     
    setfacl 选项 文件名:设定acl权限
            -m:设定权限 -b:删除权限
    输出重定向:> 覆 盖   >>追加
     
    ps -aux :查看当前系统所有的进程
            -a 显示前台所有进程  -u 显示用户名 -x 显示后台进程
    pstree : 查看进程树
     
     
    ls 显示目录下的内容
        -l 长格式显示
        -a 显示所有文件
        -d 显示目录本身,而不是里面的子文件

  • 相关阅读:
    flex + bison multiple parsers
    Educational Codeforces Round 95 (Rated for Div. 2)
    python学习笔记 day20 序列化模块(二)
    python学习笔记 day20 常用模块(六)
    python 学习笔记 常用模块(五)
    python学习笔记 day19 常用模块(四)
    python学习笔记 day19 常用模块(三)
    python学习笔记 day19 常用模块(二)
    python学习笔记 day19 作业讲解-使用正则表达式实现计算器
    python学习笔记 day19 常用模块
  • 原文地址:https://www.cnblogs.com/blogs-xd/p/14153297.html
Copyright © 2011-2022 走看看