zoukankan      html  css  js  c++  java
  • Linux命令笔记

    cd命令:切换目录

    cd /apps

    cd .. 切换到上级目录

    cd - 切换到上次目录

    ls命令:列出目录的内容

    ls -lrt; 按照时间升序详细列出详细列出当前目录的内容

    ls -lrt /apps/

    pwd命令:查询所在目录的绝对路径

    pwd

    mkdir命令:创建目录

    mkdir -p /apps/jay/

    -p:如果目录路径的上级目录不存在,就会创建

    rmdir命令:删除目录

    rmdir /apps/jay/

    cat命令:查看小文件内容

    cat -n access.log

    -n:给每一行都列出行号 

    more命令:查看大文件内容

    more access.log

    head命令:查看文件的前面N行

    head -20 access.log

    tail命令:查看文件的后面N行

    tail -200f access.log

    通常为了动态查看服务日志的输出情况

    touch命令:创建一个空文件

    touch test.txt

    cp命令:复制文件

    cp test.txt /apps/

    cp -a test.txt /apps/test/file/test_cp.txt

    -a:保留权限,文件属性

    mv命令:移动或者将文件目录更名

    mv test.txt /apps/test.log

    mv test.txt /apps/test_mv.log

    rm命令:删除文件或者目录

    rm test.txt

    rm -rf test.txt

    -r:递归删除

    -f:强制删除

    diff命令:文件比对命令

    diff test.txt test_diff.txt

    echo命令:标准输出命令

    echo "hello linux" 在控制台输出文本

    echo "hello linux" > test.txt 将文本输出到指定文件中

    echo $? 判断上一条命令是否正确。如果为0则执行正确

    wc命令:统计命令 默认统计行数/单词/字节 

    wc -l yum.log 统计yum.log的行数

    sort命令:对内容进行排序

    sort -n yum.log

    -n:是指根据字符串数值比对

    uniq命令:对排序好的内容进行统计,通常配合sort命令使用

    sort -n yum.log  | uniq -c

    grep命令:查找匹配的字符串

    grep 'Installed:' yum.log | wc -l

    -n:输出行数

    -w:精确匹配 

    -i:忽略大小写 

    -v:反向选择

    find命令: 查询符合条件的文件或目录

    find / -type f -name yum.log

    clear命令:清屏

    exit命令:退出 

    w命令:查看登录用户信息

    who命令:查看本机所有用户信息

    whoami 查看当前用户

      

    id命令:查看用户信息

    id root

    uname命令:输出系统信息

    uname -a

    cal命令:查看日历

    uptime命令:查看系统启动后的情况

      

    free命令:查看系统内存情况

    free -h; free -m

    df命令:文件系统磁盘使用情况

    df -h

    top命令:查看linux的cpu内存使用情况

    du命令:查看占磁盘空间大小

    du -sh /apps/

    hostname命令:查看主机名字 

    ps命令:查看所有进程信息的命令,通常配合grep命令查询指定进程

    ps -ef | grep redis

    kill命令:杀进程

    kill -9 nginx

    man命令:linux命令的帮助文档命令

    man cd

    help命令:linux的shell命令的帮助文档命令

    help if 

    ssh命令:远程访问服务器

    ssh root@192.1.1.101

    ping命令:查看网络是否通畅 

    ping 192.168.0.105

    netstat命令:查看网络端口的使用情况

    netstat -tunlp | grep nginx

    -t :显示tcp端口

    -u :显示UDP端口

    -n :指明拒绝显示别名

    -l :指明listen的

    -p :指明显示建立相关连接的程序名

    安装netstat命令:yum -y install net-tools

  • 相关阅读:
    Wpf 数据绑定实例2
    Wpf 数据绑定简介、实例1
    Wpf ListBox数据绑定实例1--绑定字典集合
    Wpf控件ListBox使用实例2
    阿里UX矢量图标库–最强大的矢量图标库(Icon font制作力荐工具)
    Web字体工具整理,网页图标字体以及使用方法整理
    ICOMOON!强悍的WEB字体图标制造器/Web字体使用实例
    window.applicationCache事件,介绍
    HTML5 离线缓存忽略主页实例
    条件注释判断浏览器版本<!--[if lt IE 9]>(转载)
  • 原文地址:https://www.cnblogs.com/jayhou/p/12262312.html
Copyright © 2011-2022 走看看