llinux常用操作命令

1. 切换目录:cd

    cd /(进入根目录)
    cd ..(返回上级)
    cd a/b(文件夹名/文件夹名)

2.创建目录和删除目录

    mkdir (创建)
    mkdir a(创建单级目录a)
    mkdir -p a/b/c(创建多级目录a/b/c)



    rmdir (删除)
    rmdir a(删除空目录a)


3.展示目录下的文件列表

    ls(展示)
    ls -l(显示文件的详细信息,简写ll  ----推荐)
    ll -h(友好显示文件大小)

    ll -a(显示全部文件包含隐藏文件)

4.浏览文件

    cat(查看全部内容)
    more(分页显示)
        空格:下一页
        回车:下一行
    less(分页显示)
        可以通过pagedown、pageup 翻页查看
    tail(查看一个文件的后面的内容)
        tail  a(显示文件a后几行)
        tail -f a(动态滚动显示内容a ---看查看日志使用比较多)

5.文件操作

    创建文件:touch
    touch a.txt(创建一个文件为a(空白文件))

    复制文件:cp
    cp a.txt a/a.txt(复制文件a.txt到文件a目录下)

    cp -rf a/b c/d(复制a下b目录复制到 c下d中,文件备份使用比较多)

    移动文件:mv
    mv a.txt a/a.txt(将a.txt移动到a目录下)
    mv a.txt b.txt(将a.txt修改文件名为b,重命名)
    
    删除文件:rm
    rm a.txt(删除文件a.txt,有提示,y确认删除文件)
    rm -f a.txt(删除文件a.txt,无提示)
    rm -rf a(删除a文件夹及下级文件,无提示 ---谨慎使用)

6.vi和vim使用

vim比vi更高级
 三种模式:命令行模式、插入模式、底行模式。
    切换到命令行模式:按ESC键。
    切换到插入模式:按 i、o、a键;
        i 表示在当前位置钱插入
        I 表示在当前行首插入
        a表示在当前位置后插入
        A表示当前行尾插入
        o表示在当前行之后插入一行
        O表示在当前行之前插入一行
    
    打开文件:
        vi a.txt
    
    退出:
        esc ——>:q
    保存并退出:
        esc——>:wq
    不保存强制退出:
        esc——>:q!

    快捷键:
    dd  快速删除一行
    R  替换


7. 文件修改为可写可读可执行:

chmod 777 index.htm

修改所有htm文件的属性:

chmod 777 *.htm

要修改文件夹内所有的文件和文件夹及子文件夹属性为可写可读可执行:

chmod -R 777 /upload

8.文件压缩与解压

tar 命令
压缩

tar -zcvf ecology_bak2021-04_20.tar.gz ecology_bak2021-04_20/
解压

tar -zxvf ecology_bak2021-04_20.tar.gz

9.zip 压缩与解压


将 /home/html/ 这个目录下所有文件和文件夹打包为当前目录下的 html.zip:
zip -q -r html.zip /home/html

在 /home/html 目录下,可以执行以下命令:
zip -q -r html.zip *


将压缩文件test.zip 在指定目录/home下解压,如果已有相同的文件存在,
要求unzip命令不覆盖原先文件,如果需要覆盖原文件,则-n换成-o
unzip   -n test.zip -d /home

--在当前目录下,解压并覆盖原有文件
unzip  -o  test.zip


 
    

    

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值