• linux 基础知识总结-----基本命令


    shell必会命令20条.jpg

    linux目录树:



    解释:
    a>:
    /bin  二进制可执行命令
    /dev 设备特殊文件
    /etc  系统管理和系统配置文件
    /etc/rc.d    启动的配置文件和脚本
    /home    用户目录的基点
    /lib        标准程序设计库
    /sbin   超级管理命令
    /tmp 公共的临时文件存储点
    /root    root的主目录
    /mnt  系统提供这个目录是让用户临时挂在其他的文件系统
     /lost+found  这个目录平时是空的,系统非正常关机时候而留下的无家可归的文件
    /proc 虚拟目录,是系统内存的映射
    /var    某些大文件的溢出区
    /usr     应用程序和文件几乎都在这个目录中


    系统命令:
    tab:    自动补齐
    :            强制换行
    ctrl+U    清空至行首
    ctrl+K       清空至行尾
    ctrl+L        清屏
    ctrl+C        取消本次命令


    常用命令:
    uname    -a 显示主机名,内核版本,硬件等信息
    uname -r    显示内核版本

    hostname        查看主机名

    ifconfig    查看网络信息

    关机:    shutdown -h now 
                    poweroff
                    init 0
    重启计算机:
                    shutdown -r now 
                    reboot
                       init6

    显示当前目录:
                        pwd

    切换目录:
                        cd
            
    ls显示目录内容:

    长格式显示:
                        ls -l            ===》》ll
    显示所有目录和文件的信息,包括隐藏文件:
                        ls    -a
    显示目录的属性:
                        ls -d
    人性化显示:
                        ls -h
    递归显示内容:
                        ls     -R
    用颜色区分不同类型的文件:
                        ls        -color


    **统计目录及文件的空间占用情况

    du -h 人性化显示
    du -s    只统计每个参数所占用的空间的大小
    du    -a    统计所有文件

    eg:
            du    -sh     /etc

    创建目录:
                
              mkdir 

    mkdir -p        创建嵌套的多层目录结构

    创建文件:
                touch

    创建链接文件:
    ln -s /xxx/xxx /xxx/xxxx

    复制:
    cp      -r        递归复制整个目录树
    cp        -p    保持源文件的属性不变
     cp     -f        强制覆盖目标文件或目录
    cp        -i        需要覆盖文件或者目录时候提醒

    删除:

    rm    -f    强行删除文件或目录,不提醒
    rm    -i    删除文件或目录时候提醒用户确认
    rm    -r    递归删除整个目录树

    移动:mv
    查看文件:    cat
    分页查看文件:    more,less,head,tail

    统计:

    wc    -l    统计行数
    wc    -w    统计单词个数
    wc    -c    统计字节数

    解压缩包:unzip xxx。zip

    tar:

    选项解释:
    -c        创建。tar格式的包文件
    -x        解开。tar格式的文件
    -v        输出详细信息
    -f           表示使用归档文件
      -p        打包时候保留原始文件及目录的权限
    -t        列表查看包内的文件
    -C        解包时候指定释放的目标文件夹
    -z        调用gzip程序进行压缩或解压
    -j:        调用bzip2进行解压或者压缩


    vim编译器:
    安装vim    yum -y install vim*














  • 相关阅读:
    Golang 接口(interface)
    Golang 结构体(struct)
    Golang fmt包介绍
    Golang的函数(func)
    Golang数据类型 (map)
    Golang 指针(pointer)
    Golang数据类型 切片(slice)
    操作系统学习笔记(五) 页面置换算法
    Python 元组、列表
    操作系统学习笔记(四) 存储模型和虚拟内存
  • 原文地址:https://www.cnblogs.com/xiaoxiao5ya/p/dfa8ebfab4c445ae43191b12dbb5a24e.html
Copyright © 2020-2023  润新知