美文网首页
Linux基本指令

Linux基本指令

作者: 汪大星 | 来源:发表于2021-01-18 23:40 被阅读0次
    指令 作用
    more /etc/issue 返回当前使用的Linux版本
    ps -p $$ 返回当前使用的shell
    whoami 返回当前登陆的用户名
    uptime 返回系统运行时长
    uname -a 查看内核版本与固件
    hostnamectl 查看机器和系统信息
    env 查看所有环境变量
    echo $PATH 查看环境变量PATH
    export PATH=$PATH:/home/mydir 修改环境变量PATH
    top 列出所有正在运行的进程与程序(按ctrl + c退出)
    ps 查看进程
    cat /etc/hostname
    cat /etc/hosts

    用户、组与权限相关指令

    指令 作用
    chown user a.txt
    chgrp users a.txt
    chmod ugo+rw a.txt
    chmod u+s myexe
    chmod u=rwxs,g=rxs,o= myexe
    umask
    umask u=rwx,g=rx,op=rx
    stat /tmp/test.txt

    常用文件系统指令

    指令 作用
    du -h /opt 查看某目录使用了多少空间
    df -h 用可读格式限时系统磁盘空间
    lsblk 列出所有块设备
    dd if=test.img of=/dev/sdX dd指令转换和拷贝文件,其中if是输入文件,of是输出文件。这里是把一个镜像拷贝到了磁盘
    cat /proc/partitions 显示所有已注册分区
    mkfs /dev/sdX 创建Linux文件系统,也可以用mkfs.ext4或mkfs.vfat。注意为销毁设备上的数据
    fdisk -l fdisk指令用于光立磁盘,包括创建分区,删除分区等。-l是显示所有分区
    badblocks /dev/mmcblkX
    mount /media/store mount 一个分区
    umount /media/store umount一个分区
    tree ~/ 以树状结构显示某目录

    tar指令

    指令 作用
    tar cvfz name.tar.gz /tmp 压缩为gzip格式
    tar cvfj name.tar.bz2 /tmp 压缩为bzip2格式
    tar cvfJ name.tar.xz /tmp 压缩为xz格式
    tar xvf name.tar.* 解压文件
    tar xvf name.tar.* /dir/file 解压压缩包中某文件
    tar rvf name.tar filename 往压缩包里添加文件
    tar cfz name-$(date+%m%d%y).tar.gz /dir/filename 用当前日期为名字创建压缩包

    相关文章

      网友评论

          本文标题:Linux基本指令

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