Linux基础命令

1.包管理(压缩、解压)
   普通归档操作:
    将/home/oracle/labs_t 打包成归档文件 labs_t.tar:
        tar -cvf labs_t.tar labs_t
    将归档文件 labs_t.tar 解开至指定目录 labs_d:
        tar -xvf labs_t.tar -C ./labs_d
   用 gzip 归档和解开文件的操作
     用 gzip 压缩并归档文件:
         tar -czvf labs_d.tar.gz ./labs_d
     解开 tar.gz 格式的归档文件:
         tar -xzvf labs_d.tar.gz -C ./labs_g
   用 bzip2 归档和解开文件的操作
        tar -cjvf labs_d.tar.bz2 ./labs_d
        tar -xjvf labs_d.tar.bz2 -C labs_d
2、检查磁盘空间
   查看存储系统空间使用情况
        df -aT
   显示指定文件系统的空间使用情况
         df -t 
   方便阅读方式显示各存储空间大小
         df -ah
    查看某个文件系统的磁盘使用情况
         df -h 
3、软连接和硬链接的区别:
      硬链接是一个文件有多个文件名,而软连接则是一个新文件,该新文件指向它所链接文件的位置,类似于 Windows 下的快捷方式。创建硬链接,硬链接必须在同一文件系统中,创建软链接,软链接可以跨文件系统。
       建立 xprop 文件的一个软链接 
            ln -s 文件名 链接名
       建立 xprop 文件的一个硬链接
            ln  文件名 链接名
4、用户管理
      查看当前用户
           users 列出当前登录的用户
           id 显示当前用户信息
      创建用户与更改密码
           useradd
           passwd 
       切换用户
           su - 
       删除用户(userdel 命令不加参数-r 时,删除的只是用户,不会删除为该用户创建的 home 目录。)
           userdel -rx
       组的创建与删除
           groupadd
           groupdel
5、文件的访问权限
     查看系统所有用户和组
           cat /etc/group
     变更所属组
           chgrp 
           chgrp -R (修改某个目录下的所有的文件所属组或者所属者)
      变更文件权限
           chmod
      变更文件所有者
            chown
6、文件和目录
    创建目录
         在当前路径创建一级目录
             mkdir 
         在当前路径创建多级目录
             mkdir -p 
         在创建目录的同时给新建的目录赋权限
             mkdir -m 775 
    删除目录
          删除一个空目录
             rmdir
          删除多级空目录
              rmdir -p
    显示文件/文件夹清单
        显示所有文件,包括以.开头的隐含文件
             ls -a
        显示文件的详细信息
             ls -l
        以时间排序显示目录
             ls -t
        显示指定目录的所有子目录信息
             ls -R
        以文件大小排序
             ls -S
        显示文件信息并按大小逆序排序 
             ls -slSr
        以长列表方式看/root 目录
             ls -ld
    建立空文件
             touch
    检查目录空间大小
         查看当前文件夹大小
             du -sh
         查看文件的大小
              du -h 文件名
         同时查看多个文件的大小
              du -h 文件名 文件名
     查看文本文件内容(查看文本文件内容,cat 只能看见最后末尾,开始的部分看不见。more 可以逐页查看,less 可以逐行查看并有搜索(/关键字)功能)
          查看文件内容,并在每行前面加上行号
               cat -n 
          查看文件内容,在非空行前加上行号
                cat -b
          合并两个文件的内容
                cat 文件 > 文件名
          清空某个文件的内容
                cat /dev/null > 文件名
          创建一个新的文件
                cat > 文件名
7、重命名/移动文件
      在当前目录移动,改变了原文件/目录的名称
              mv filename newfilename
      把文件/目录移动到 dir-name 目录
              mv filename dir-name
8、删除文件及目录
      删除当前目录的文件
             rm test.txt
      强制删除当前目录的文件
             rm -f test.txt
      强制删除整个目录,包括目录与文件全部删除(需要管理员权限)
             rm -fr mytest
9、
       查看有哪些磁盘
           fdisk -l
        查看已挂载的磁盘
           df -h
         磁盘挂载,将/dev/vdb,挂载到/mnt路径下
            mount /dev/vdb /mnt

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值