Linux常用命令 (二)

1.查看日历    cal
                  cal -3(查看  前 中后三个月)
                  cal -j(查看 今天在一年中第多少天)
                  cal -y  (查看一年的日历)
   查看日期  
                 date   ------  查看日期  
                 date '+%Y年%m月%d日   %H时%M分%S秒'
                 date  '+%F  %T'   %F-----代表年月日     %T  -------  代表时分秒
 2.历史命令
              history 查询历史命令
              history  num  ----  查询num条历史命令
              i+编号   -------   执行历史命令(编号)条
 
3.文件查看
             cat  ----- 查看所有文件
             cat   文件名  文件名  -------- 同时查看所有文件
                   -n   -----------  默认 从一开始编号
                   -b   -----------  空行不现实 编号
                   -s   ------------  多行空行显示一行
4.文件查看  more   -----   分屏查看文件内容
                 
           more +num  ---------  从行开始查看 空行不算
                     -p   ----------   先清屏在查看
                     -s     --------    多行空格 变一行查看
                  Enter   ----   向下翻一行
                  Ctrl +f(front)  ------   想前滚蛋一页
                   Ctrl + b(back)  -----  向前返回一页
                 空格  -------   向下翻一屏
                  q   ----    退出
5.数据流  管道
               Linux 中 三种流 :  标准输入流   标准输出流  标准错误输出流
                     本来输入在屏幕上 重定向在文件夹 
             > 重定向 (两个文件会覆盖)    >> 两个大于号会追加
 
             数据  >  没有文件 会自动创建  
    管道  |
                     他 是只能处理经由前面一个指令传出的正确输出信息  对错误信息没有直接处理能力,然后传递给下个命令 作为标准的输入
6.建立连接
      建立连接文件 :In
    软链接    快捷方式   ln -s    删除源文件  软链接失效  软链接可以改变源文件 的内        容ke'yi
                可以跨文件系统t
              可以对一个不存在的文件 进行连接    
            可以对目录进行连接
 
 
 
        硬链接   起个文件名     删除源文件  就是删除一个文件名  
 
 
7.归档压缩
        归档  tar -cvf 文件名1  文件名
       解档  tar -xvf  文件归档包  -------  一般 .tar结尾   红色
 
        压缩  gzip 文件名   
         解压  gzip -d   压缩文件  ----  gz结尾    红色
        gzip -r    目录名    一个目录同时压缩 两个文件
       tar这个命令并没有压缩的功能,它只是⼀个打包的命令,但是在tar命令中增加⼀           个选项(-z)可以调⽤gzip实现了⼀个压 缩的功能,实⾏⼀个先打包后压缩的过程。
 
 
    归档+解档   :    tar -zcvf  归档文件名  待归档文件名  解档 tar -zxvf  归档文件名
  
         tar -zcvf  归档文件名 * (查)   
       指定路径   tar -zxvf  归档文件名 -C 路径
 
 
      bzip2   批量 压缩  bzip2 a.txt b.txt             删除原文件  添加压缩文件
               解压  bzip2 a.txt.bz2 b.txtbz2
            -j  调用  bzip2 -jcvf   归档压缩包
                   bzip2 -jxvf
 
zip [-r] 压缩文件   源文件
unzip  解压文件包  默认当前目录
unzip -d 解压目录文件  压缩文件
 
test.tar.gz   ----  占用空间最小
 
 
 
8    文件权限
    which  文件名     查询绝对路径
 
文件权限   rwxrwxr-x   
                7      5    5
 
 
r(read)
w(write)
x
可读文件权限
可写文件权限
可执行文件权限
u
g
o
4
2
1
 
            修改文件权限    
                chmod  
                          字母法  前三个字母  用户所属    u (user) 表示
                                      中间三个      用户所属组  g(grup) 表示
                                     后面三个      其他用户      o(other) 其他用户  
                                                                             a(all)   全部用户
                                      chmod u+r  文件名路径
                           数字法
                                      chmod  755  文件名 路径
           给递归所有目录加上相同的权限  chmod   权限  文件名路径  -R
 
 
9.用户管理   
    $-----  普通用户
   # -------  超级用户 
 
       su  用户名   ------  切换命令         上级用户 切换普通用户 不需要密码  普通用户切换超级用户需要
      sudo -s  ------   切换  root用户   (;临时以其他用户身份使用 默认root  时间5分钟)
       password  ------  修改用户密码
       exit  --------  退出登录账号  (在图形化界面  退出终端   使用 ssh远程登录 退出登录账号        切换后登录用户  退出返回上一个登录账号  )
      who  -------   查看用户登录信息
                        -q(或-count)  只显示用户账号 和登陆用户数量
                        -u(或 -heading)  显示列标题
 
10.关机   重启
     reboot   重启  操作系统
     shutdown -r now   现在重启操作系统 会给别的用户提示
      shutdown -h now 立刻关机
                       -h  20:00  系统会在今天20:00关机
                        -h  +10  系统会在十分钟后关机
                       
原文地址:https://www.cnblogs.com/ZT-GJ/p/9584195.html