美文网首页
linux入门小记1

linux入门小记1

作者: Sommouns | 来源:发表于2019-12-22 23:35 被阅读0次

    环境 Centos 7

    第一步配置网卡

    第二步使用yum下载图形化界面

    第三部startx开启图形

    systemctl get-default ...
    systemctl set-default ...
    
    who #查看当前有哪些用户
    
    useradd test
    passwd testpwd
    

    帮助手册

    man 
    info 
    --help
    

    more和less的区别
    rm和rmdir的区别

    cat -n
    head -n
    tail -n 
    

    通过 | 管道连接输出

    完全复制-avf

    which
    stat

    find

    find / -mtime 3
    find /etc -cnewer /etc/passwd
    find /etc -type f -size +1M
    

    tar

    -cf 
    -zvf
    -czf
    zcat
    -C dir
    

    Vim

    set number/nu
    /root
    yy : copy this line 
    p   : paste and insert this line
    dd : delete this line
    yyp: insert a new  empty line
    
    :r filedir
    :r!date
    %s/{src}/{target}/g
    :f filedir
    

    ~/.vimrc

    set nu
    set cindent
    set bg=dark
    

    Grep

    grep daemon fileDir -n
    grep ^g
    gerp -v nologin
    grep [0-9]
    egrep 'daemon|Daemon'
    cut -d : -f 3
    cut -c33-36
    

    包管理

    rpm -qa
    rpm -q packgeName
    rpm -ivh packgeName
    rpm -qi packgeName
    /etc/yum.conf
    /etc/yum.repos.d
    yum clean all
    yum makecache
    yum check packName
    yum install/remove/update/deplist
    yum repolist all
    yum check-update
    

    文件系统管理

    df -a
    df -h /boot
    df -i
    du
    du -a
    fdisk -l
    fdisk /dev/sdb
    partprobe /dev/sdb
    cfdisk /dev/sdb
    pvcreate /dev/sdb6
    vgcreate vg01 /dev/sdb5
    lvcreate -L 100M -n lg01 vg01
    lvdisplay
    
    mkfs.ext4 /dev/sdb1 # 格式化
    mkdir /usr/disk 
    mount /dev/sdb1 /usr/disk # 挂载
    /etc/fstab # 自动挂载
    mount -o /dev/sdb1 # 重载
    quotacheck -cugv /usr/disk
    edquota -u sommouns # 设置配额
    quotaon -ugv /dev/sdb1
    repquota /usr/disk
    chmod -R 757 /usr/disk
    dd if=/dev/zero of=file1 bs=1k count=16
    quotaoff -ufv /dev/sdb1
    

    用户管理

    useradd -g stu12 sommouns # 初始化分组
    groupadd stu12
    passwd -l stu12 # lock
    passwd -u stu12 # unlock
    usermod -l targetName srcName
    usermod -d dir -m username
    

    文件权限

    umask
    chmod xxx xxxx
    chown username:group filename
    chmod u+x test1
    setfacl -m user:mac2018:-w- pwd.sh
    getfacl
    

    网络

    ifconfig
    ifdown device
    ping -c 3 www.baidu.com
    route
    route add -net 122.123.123.123 dev eno33
    route del -net 122.123.123.123 dev eno33
    

    ftp

    get xxx
    put xxx
    exit
    

    进程

    ps -au
    ps -ef
    top -d 5
    top -p 1122
    pstree -p 2
    ps -aux | grep atd
    kill -9 5925
    jobs -l
    
    image.png

    Job

    at now +2minues
    /bin/date
    <EOT>
    
    at -c 5
    wc -l /test.js > /demo
    atq
    atrm 6
    crontab -e
    

    相关文章

      网友评论

          本文标题:linux入门小记1

          本文链接:https://www.haomeiwen.com/subject/zapnnctx.html