zoukankan      html  css  js  c++  java
  • 常用命令、文件属性文件类型、软连接,硬连接、

    ## 1 常用命令

    ```python
    1 tree /home/ 树状形式显示 yum install tree
    2 cat :查看文本内容
    cat >> test2.txt <<EOF
    > ads
    > adf
    > EOF
    3 less,more:文本查看,分页
    less /etc/services
    4 head -n1 /etc/services :查看该文件第一行
    5 ps aux | head -n5 :查看前5个进程
    6 tail -f /var/log/messages :动态查看文件变化
    7 grep:查找命令
    -grep "lqz" test2.txt 查找文件中有lqz的行
    -ps aux | grep ssh 查看sshd进程是否在运行
    8 less打开文件:ctrl+b:下翻页 ctrl+f:上翻页


    9 wget:下载yum install wget
    wget 路径 默认下载在当前路径
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
    10 curl:连通性
    你的django:127.0.0.1:8080端口,先在本地curl一下,看看能不能通,可能是防火墙,阿里云的安全组
    curl -o /home/a.png https:72743-20190.png
    11 上传下载 (4g以内)
    yum install lrzsz -y
    rz:上传,选择文件直接上传
    sz:sz 文件路径 可以下载到当前主机
    12 which 命令:
    去/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin 路径找有没有
    13 whereis -b ls 查找ls命令,只找二进制(可执行文件)
    14 sort
    sort file.txt 对内容进行排序
    sort -t ":" -k2 file.txt
    sort -t ":" -n -k2 file.txt
    15 uniq 去重,连续挨着的才能去,所以要跟sort连用
    sort file2.txt | uniq
    16 cut
    Im lqz, is QQ 306334678
    cut -d " " -f2,5 file.txt #把字符串按“ ” 分割,取出第2和第5个
    17 wc
    wc -l /etc/services
    ls | wc -l # 统计当前路径下有多少文件和文件夹
    ps aux |grep ssh | wc -l # 统计有多少个ssh相关的进程
    ```


    ## 2 文件属性文件类型

    ```python
    ls -l
    ls -lh 以人性化显示,kb,gb
    -:文件类型
    rw-r--r--.:权限
    1:硬链接的
    root:属主(属于哪个用户)
    root:属组(属于哪个组)
    43856 :大小
    Aug 19 11:54 :修改时间
    a.png:文件名字

    文件类型:
    - #普通文件(文本, 二进制, 压缩, 图片, 日志等)
    d #目录文件

    b #设备文件(块设备)存储设备硬盘 /dev/sda1, /dev/sda2
    c #设备文件(字符设备),终端 /dev/tty1, /dev/zero
    s #套接字文件, 进程间通信(socket)
    p #管道文件
    l #链接文件

    通过file来查看详细的类型
    file a.txt
    file /bin/ls

    ```


    ## 3 软连接,硬连接

    ```python
    1 软链接和硬链接:软链接新建inode,硬链接指向同一个inode
    2 软链接---》快捷方式
    -ln -s a.png /home/jack/a.png
    -一般咱们对可执行文件建立软链接(删除不会删除原来)
    -软链接目录:
    redis-3.2.1---->编译安装
    redis-3.2.1/bin 路径配到环境变量
    软件升级
    redis-4.2.1


    -建立软链接redis---》redis-3.2.1
    redis/bin 路径配到环境变量
    软件升级
    redis软链接到---》redis-4.2.1
    3 ln /root/file /tmp/file_hard (了解)

    ```

    ## 4 vim
    ## 5 用户相关
    ## 6 特殊权限:权限属性chattr
  • 相关阅读:
    高级选择器
    CSS的选择器
    HTML——标签
    HTML
    并发编程——协程
    并发编程——线程(二)
    并发编程——线程
    4.栈
    3.链表
    2.顺序表
  • 原文地址:https://www.cnblogs.com/0B0S/p/13618698.html
Copyright © 2011-2022 走看看