zoukankan      html  css  js  c++  java
  • linux基本命令

    man        显示帮助信息。
    type        显示指定命令属于哪种类型
    id –u    查看用户的ID信息
    whereis rm    查看命令的路径信息
    which file    查看文件的路径信息
    pwd        显示当前的工作目录
    cd -        切换上一次所处的目录
    cd ..        切换到上级目录
    cd ~        切换到当前用户的家目录
    ls –al    查看所有文件信息,包括隐藏文件
    lsld    查看目录
    cat –n file    查看内容较少的文件,-n显示行号
    more    查看内容较多的文件,空格快速翻页
    head -6 recode.txt = head -n 6 recode.txt    显示前6行的内容
    tail -6 recode.txt  = tail -n 6 recode.txt        显示后6行的内容
    tr [a-z] [A-Z]    将小写字母替换为大写字母输出
    wc –l    显示行数;wcw    显示单词数;wc –c 显示字节数;
    stat    file    查看文件的存储信息与时间信息
    cut –d: -f2 /etc/passwd    按列以冒号分隔提取第2列信息,-d间隔符,-f列数
    diff –c filea fileb    比较文件的不同之处
    touch file    创建空白文件;
    touch –d “2020-06-02 15:44file    修改文件的时间信息
    mkdir –p ./mediu/cdrom        当前目录创建层叠目录
    cp –r src dst 拷贝文件到dst,-r常用拷贝目录,递归操作
    mv  a.txt  b.txt目标目录与原目录一致,指定了新文件名,重命名
    mv  a.txt  /test/b.txt    移动文件
    rm –rf file    删除文件或者目录
    dd if=/dev/zero of=560_file count=1 bs=10M    新建10M大小的文件
    cat /dev/null > messages    清空文件的内容
    file        查看文件的类型
    date        显示当前日期
    date “+%Y-%m-%d %H:%M:%S”    显示当前日期
    date –s “20200617 8:20:25”        设置当前日期
    date “+%j”    今天是今年的第几天
    cal        显示日历
    echo     “asdk” 显示字符串,主动换行
    echo asdk    显示字符串
    echo $SHELL    显示变量值
    reboot    重启系统
    poweroff    关闭系统
    shutdown -h now    立即关机
    shutdown -r now    立即重启
    shutdown -h 20:13    希望在20:13关闭计算机
    shutdown -h +5 &    准备定时5分钟关机,&表示后台运行
    ps aux    查看系统进程
    top    动态监视进程活动与系统负载
    uptime    查看系统的负载信息
    free –h    显示当前系统内存的使用量
    du -h file    显示文件的大小
    df –h    显示目前在Linux系统上的文件系统的磁盘使用情况统计
    pidof    查询某个服务的、某个进程的PID值
    kill -9 PID号    用来终结某个进程
    killall httpd    用来终结httpd服务的所有进程
    jobs        查看当前有多少在后台运行的命令
    jobs –l    查看运行的任务和显示所有任务的PID
    ifconfig    显示网卡信息
    ifconfig eth0显示eth0的网卡信息
    uname –a    显示系统内核及系统版本信息,显示全部的信息
    uname –n    显示在网络上的主机名称  ==   hostname
    who        当前登入主机的用户终端信息
    last        查看系统所有的登陆记录
    history –c        清楚命令历史记录
    tar czvf file.tar.gz /etc/files    打包文件
    tar xzvf file.tat.gz –C /root/test    解压文件
    tar xjvf file.tar.bz2    解压文件
    unzip file.zip –d /root/test解压文件
    grep –r “string” /etc/*file*    递归搜索string字符串
    find /etc/test -name "*.c"     在/etc/test中,查找以.c结尾的文件
    chmod u+x example.sh    赋予可执行权限 == chmod 777 example.sh
    awk -F: '{NR=1 print}'    打印第一行
    awk -F '[ ,]+' '{print $3" "$7}' test.txt    打印以空格、逗号分隔的3、7列
    sed -n '/r*t/p'/etc/passwd    打印匹配r有0个或者多个,后接一个t字符的行
    sed -n '1,3p'  1.txt      打印1到3行
    sed  's/123/hello/g'  1.txt #将文本中所有的123都替换为hello
    sort -u seq.txt    排序并删除重复
    sort -r number.txt    逆序排序
    sort -n number.txt    以数值排序
    cat last.txt |uniq –u        只显示出现一次的行
    sort testfile1 | uniq –c    统计各行在文件中出现的次数
    cat /etc/redhat-release    查看系统的版本信息
    cat /etc/centos-release    查看系统的版本信息
    cat /etc/sysconfig/network-scripts/ifcfg-eth0    查看网卡eth0的配置信息
    cat /etc/hostname        查看主机名
    cat /etc/passwd    查看用户信息
    cat /etc/group        查看用户组信息
  • 相关阅读:
    Oracle索引HINT的使用
    Interger不可变原理
    Tomcat的JVM设置和连接数设置
    jvm系列五、jvm垃圾回收机制、jvm各种参数及调优
    RabbitMQ学习(一):RabbitMQ要点简介
    Python 字典(Dictionary)操作详解
    python学习笔记(四)-数据类型
    Python数据类型详解
    HTML语法大全
    H5前端性能测试总结
  • 原文地址:https://www.cnblogs.com/ggzhangxiaochao/p/13152388.html
Copyright © 2011-2022 走看看