Linux中常用命令

    xiaoxiao2023-10-13  171

    来点前奏说明

    我目前安装的Ubuntu 18.04 以下命令都在此基础上手敲版。

    1、打开窗口
    Ctrl + Alt + T
    下面为常用目录操作
    2-1、 pwd 显示当前目录,绝对目录
    pwd
    2-2、 cd 改变当前目录
    cd ~ 回到当前账号的主目录 eg: /home/zhangbin cd /usr/bin 跳到 /usr/bin/目录下 cd ../ 回到上一级目录,这里回到user目录下 cd - 返回到上一次所在目录 这里返回/uer/bin目录下 cd 回到主目录
    2-3、 ls 显示目录内容
    ls --help 查看帮助,看有哪些命令以及格式 ls -a 显示所有文件及目录名称 ls -l 显示文件/目录、个数、权限、拥有者、文件大小、日期、名称 ll 这个是ls -l的简写方式 ls -r 与ls -l相反的顺序显示 ls -t 按照建立时间之先后次序列出 ls --version 显示版本信息
    2-4、 mkdir 创建目录
    mkdir AAA mkdir -p BBB/Test 若BBB目录原本不存在,则建立一个
    2-5、 rm 删除
    rm -rf AAA 递归删除,即使原文件属性设为唯读,也直接删除,无需逐一确认。 rm -i *.txt 删除前确认 y删除 n不删除
    下面为文件常规操作
    3-1、 touch 新建空文件
    touch 11.txt
    3-2、 cp 拷贝
    cp -r source dest
    3-3、 mv 移动或者改名
    mv 11.txt 22.txt mv 22.txt /home/zhangbin
    下面使用通配符
    ? 可替代单个字符。 * 可替代任意字符。
    下面查找文件
    5-1 、find 命令
    find . -name "*.txt" 当前目录查找 find test/ -name "*.txt" 指定目录查找 find .|xargs grep -ri "zhangin" 当前目录是否包含字符串
    5-2 、locate 命令
    locate 22.txt 查找符合条件的所有文件 locate -n 10 22.txt 最多显示10条
    5-3 、grep 命令
    find . -name "*.xml" | xargs grep "Home Sample">find_xml.log
    文件压缩和打包管理
    6-1 、tar 目录压缩命令
    tar cvf /home/zhangbin/test.tar Aosp/ 压缩Aosp目录到指定目录tar包 tar cvf /home/zhangbin/test.tgz Aosp/ 压缩Aosp目录到指定目录.tar.gz包 tar tf test.tar 查看包含了哪些文件 tar tfz test.tgz 查看包含了哪些文件 tar xvf 文件名.tar 释放 .tar包 tar xvfz 文件名.tar.gz 释放 .tar.gz或 .tgz包
    6-2 、gzip 文件压缩命令
    gzip 22.txt 压缩文件 gunzip 22.txt.gz 释放文件
    文件查看
    7-1 、cat 命令
    cat 22.txt

    FAQ

    问题和答疑

    插个相亲和户外旅游活动广告

    http://shop3607770.bjailv.360jlb.cn/m

    最新回复(0)