简单的Linux命令笔记

内容预览:

    ls -l 详细信息
    ls /dev/ -ls 很详细
    ls -a 显示隐藏
    ls -lh 方便看
    ls -lh –sort=size 按大小排序
    .开头的都是隐藏

    cd /media/ 进入
    cd .. 上一级
    pwd 当前工作目录

    cat /var/log/messages 仔细查看文本文件全部

    more /var/log/messages 仔细查看文本文件
    一次看一屏幕,继续按回车,停止按Q,显示百分比

    less /var/log/messages 仔细查看文本文件
    一次看一屏幕,继续按回车,停止按Q,不显示百分比

    tail /var/log/messages 仔细查看文本文件
    默认显示倒数十行
    tail -20 /var/log/messages 倒数二十行

    watch -n 2 tail -20 /var/log/messages 每隔2秒显示一次倒数20行

    rm a.txt 删除文件
    rm -r a 删除文件夹

    cp a.txt b.txt 复制
    cp -r a/ b 复制文件夹

    top 监视系统性能

    ps 看进程信息
    ps -ef 看详细进程信息
    ps aux 详细信息,稍有不同

    cat /etc/passwd 看一些信息
    grep ssh /etc/passwd 看含有ssh的行

    ifconfig 查IP
    ifconfig eth0 down
    ifconfig eth0 up
    杀死,开启

    macchanger -m 00:11:11:11:11:11 eth0 改MAC地址

    netstat -pantu 看TCP/UDP连接的服务器

    netstat -pantu | egrep -v ‘0.0.0.0|:::’
    看连接,排除了0.0.0.0和:::

    netstat -pantu | egrep -v ‘0.0.0.0|:::’ | awk ” | egrep -v ‘and|Address’
    看连接的外网IP

    netstat -pantu | egrep -v ‘0.0.0.0|:::’ | awk ” | egrep -v ‘and|Address’ | cut -d ‘:’ -f 1
    看连接外网IP的IP,不看端口号(:分割)

    netstat -pantu | egrep -v ‘0.0.0.0|:::’ | awk ” |
    egrep -v ‘and|Address’ | cut -d ‘:’ -f 1 | sort | uniq
    排序去重结果

    netstat -pantu | egrep -v ‘0.0.0.0|:::’ | awk ” |
    egrep -v ‘and|Address’ | cut -d ‘:’ -f 1 | sort | uniq > ip
    输出到ip文件中

    netstat -pantu | egrep -v ‘0.0.0.0|:::’ | awk ” |
    egrep -v ‘and|Address’ | cut -d ‘:’ -f 1 | sort | uniq >> ip
    追加到ip文件中

    find / -name nmap 找nmap文件
    find / -iname nmap 找nmap文件,不区分大小写

    find . -name “ps*” 到当前目录下ps开头的文件

    whereis nmap 查找,快速
    whereis -b nmap 查找二进制文件

    updatedb 更新下数据库

    vi 开启VIM
    :wq 保存退出
    dd 删除一行
    o 插入一行

    cd aaa & ls 一起执行
    cd aaa || ls 如果前面不成功,执行后边的

    shell编程
    vi 1.sh 打开1.sh编辑
    i 进入编辑模式

    #!/bin/bash
    echo -n “IP:” (-n不换行)
    read ip
    echo “Your IP is:” $ip

    chmod +x 1.sh 赋予执行权限
    ./1.sh 执行

    apt-get update 升级索引
    apt-get upgrade 升级

     

    以上就是:简单的Linux命令笔记 的全部内容。

    本站部分内容来源于互联网和用户投稿,如有侵权请联系我们删除,谢谢。
    Email:[email protected]


    0 条回复 A 作者 M 管理员
      所有的伟大,都源于一个勇敢的开始!
    欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论