zoukankan      html  css  js  c++  java
  • 工作中经常使用的Linux命令(精简版)

    一、系统工作命令:

    指定字符串:echo hhh
    年-月-日 小时:分钟:秒:date "+%Y-%m-%d %H:%M:%S"
    设置时间:date -s "20190901 8:30:00"
    查看今天是当年中的第几天:date '+%j'
    切换到root用户:sudo -s
    重启系统:reboot
    进程状态:ps -aux
    (进程所有者、进程ID、CPU占用率、内存占用率、虚拟内存使用量KB、占用固定内存量KB、所在终端、进程状态、被启动时间、实际使用CPU的时间、命令名称与参数)
    下载文件到本地:sz
    上传本地文件到服务器:rz
    动态地监视进程活动与系统负载等信息:top
    获取网卡配置与网络状态:ifconfig
    查看系统版本:uname -a
    查看系统版本详细信息:cat /etc/redhat-release
    查看负载,显示当前系统时间、系统已运行时间、启用终端数量以及平均负载值:uptime
    显示当前系统中内存的使用量:free
    查看当前登入主机的用户终端:who
    查看所有用户:cat /etc/passwd
    查看所有系统的登录记录:last
    显示出当前用户在本地计算机中执行过的最近1000条命令记录:history
    清空当前用户在本机上执行的Linux命令历史记录信息:history -c
    查看历史命令文件:cat ~/.bash_history
    显示用户当前所处的工作目录:pwd
    查看全部文件(包括隐藏文件):ls -a
    查看详细信息:ll

    二、文本文件、文件目录命令:

    查看纯文本文件(内容较少的):cat 文件名
    查看纯文本文件(内容较多的),空格键向下翻页,回车键向下一行:more 文件名
    查看纯文本文件前20行:head -n 20 文件名
    实时查看:tail -f 文件名
    把某个文本内容中的英文全部替换为大写:cat 文件名 | tr [a-z] [A-Z]
    统计指定文本的行数、字数、字节数:wc 文件名
    查看文件的具体存储信息和时间:stat 文件名
    创建文件:touch 文件名
    创建目录(文件夹):mkdir 目录名
    递归创建出具有嵌套叠层关系的文件目录:mkdir -p a/b/c
    用于复制文件或目录:cp [选项] 源文件 目标文件
    剪切文件或将文件重命名:mv
    用于删除文件或目录:rm
    强制删除(慎重操作):rm -rf
    vim常用命令:①vim 文件名 ②按a,进入insert模式,可修改 ③按esc,退出insert模式 ④强制保存退出:wq!,不保存退出:q!

    三、打包压缩与搜索命令

    把/etc目录通过gzip格式进行打包压缩,并把文件命名为test:tar -czvf test.tar.gz /etc
    (“tar -czvf 压缩包名称.tar.gz 要打包的目录”)
    将打包后的压缩包文件指定解压到demo目录中:tar xzvf test.tar.gz -C /home/supdev/demo
    (“tar -xzvf 压缩包名称.tar.gz”)
    在文本中执行关键词搜索,并显示匹配的结果:grep
    按照指定条件来查找文件:find
    如查找nginx:find / -name nginx

    四、文件权限与归属

    设置文件或目录的权限为可读、可写、可执行:sudo chmod 777 文件名
    说明:
    文件的读、写、执行权限可以简写为rwx,分别用数字4、2、1来表示。例如,若某个文件的权限为7则代表可读、可写、可执行(4+2+1);若权限为6则代表可读、可写(4+2)。
    比如有一个文件权限是764:-rwxrw-r--,解读下:-代表普通文件(d代表目录,l代表链接文件),第一组rwx代表所属用户权限(可读、可写、可执行),第二组rw-代表所属组权限(可读、可写),第三组r--代表其他用户权限(仅可读)。

    你只管学习,上天会负责考量。
  • 相关阅读:
    HSSFworkbook,XSSFworkbook,SXSSFworkbook区别总结
    var、let、const的区别
    寻找数组中的质数方法
    lintcode刷题笔记(二)
    CUDA11.2环境上MXNet源码和pytorch源码编译
    protobuf的使用(python)
    Hadoop集群安装-CDH5(5台服务器集群)
    Hadoop 2.6.0 HA高可用集群配置详解(一)
    Hadoop系列之(二):Hadoop集群部署
    Hadoop系列之(一):Hadoop单机部署
  • 原文地址:https://www.cnblogs.com/kechen/p/12857707.html
Copyright © 2011-2022 走看看