linux基本命令(一)

1.路径说明 

    . 代表当前目录  

    ..代表上一级目录

    /代表根目录(最顶层目录)

    ~代表用户家目录 (/Users/XXX)

2.基本命令

命令 --help: 查看命令帮助

man 命令:  查看命令帮助

cd:    进入指定目录   

    cd ..回退到上一级目录  

    cd ~进入家目录  

    cd / 进入根目录 

    cd /Users/XXX/xx/xx 进入xx目录 

    cd  - ,进入上一次命令所在的位置

pwd:获取当前目录绝对路径

ls :   列出某个目录下的文件 

    ls  /Users/xxx  列出xxx目录下文件

    ls 列出当前目录下文件

    ls -alh   a代表列出所有文件,包括隐藏文件,l以列表优美完全的显示,h文件大小以更可读的形式显示

mkdir:    创建文件夹

    mkdir xxx

rmdir:    移除文件夹(只能移除空文件夹)

    rmdir xxx

rm:    移除文件或者文件夹(文件夹时需要递归删除,加参数-r)

    rm -r xxx 

mv:移动文件或者文件夹到指定目录,可用作重命名文件(文件夹时需要递归,加参数-r)

    mv xxx.txt aaa.doc 重新命令xxx.txt为aaa.doc

    mv  ./xxx.txt  ../file 把当前目录的xxx.txt移动到上一级目录的file文件夹中

cp:复制文件或者文件夹到指定目录,同mv(文件夹时需要递归,加参数-r)

cat:    查看某个文件

    cat xxx.txt

    cat xxx.txt aaa.txt 可以同时查看多个文件

more:当文件过长时,使用次命令可以分屏查看

    more xxx.txt

| :管道符号,管道前面的输出内容作为管道后面的输入内容

    ls -alh | more 列出当前目录的所以文件,分屏查看

clear:清空屏幕内容

history:查看自己敲过的命令历史

! 607 :!+上面history列出的命令的编号,可以快速执行该命令

ln:建立连接,加-s参数代表软连接,否则为硬连接

    ln xxx.txt xxxx.txt 创建一个xxx.txt的硬连接

    ln -s xxx.txt xxxx.txt 创建一个xxx.txt的软连接

grep:按照指定的正则模式过滤或者查找匹配的内容

    grep '^a' xxx.txt    查找以a开头的内容,可加参数,-n表示显示行号,-v取反,-i忽略大小写

find :查找指定目录下的文件

    find ./ -name xxx.txt  查找当前目录下名字为xxx.txt的文件

    find ./ -size +2M  查找当前目录下大于(+大于 -小于 )2M的文件

tar:文件归档/解档

    tar -cvf  demo.tar  xxx.txt(此处可以加多个文件或者文件夹)  把xxx.txt打包成demo.tar  -c代表创建,-v显示详细进度等信息,-f指定目标文件名,f后面一定要根文件

     tar -xvf  demo.tar     -x代表解开,可以加-C参数解开到指定文件夹

gzip:压缩文件(tar只负责归档)

    gzip -r  demo.tar demo.tar.gz  压缩demo.tar为demo.tar.gz ,-r代表递归压缩

    gzip -d demo.tar.gz    解压缩demo.tar.gz到当前目录 ,可以加-C参数,解压到指定目录

tar+gzip:两者结合使用

    tar -zcvf  demo.tar.gz  *     把当前目录下所有文件归档并压缩到demo.tar.gz

    tar -zxvf  demo.tar.gz  -C ../test     把demo.tar.gz解档并解压缩到上一级目录的test目录

bzip2:与tar结合使用,用法同gzip,把-z换成-f即可

zip:zip压缩

    zip  demo.zip *  把当前目录下所有文件压缩为demo.zip

unzip:解压zip

    unzip -d ./test  demo.zip 解压demo.zip到test目录下








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值