zoukankan      html  css  js  c++  java
  • linux常用命令

    ./ 相当于双击

    [oracle@linux01 ~]$ PWD 查看绝对路径

    [oracle@linux01 ~]$ cd - 返回上一次操作的目录

    [oracle@linux01 ~]$ cd . 返回当前目录

    [oracle@linux01 ~]$ cd .. 返回上一层目录

    [oracle@linux01 ~]$ ls 列出当前目录下所有

    [oracle@linux01 ~]$ ls -l 长显示

    [oracle@linux01 ~]$ df -h 查看空间使用情况

    [oracle@linux01 ~]$ mkdir 新建文件夹

    [oracle@linux01 ~]$ rm 删除文件 rm -f 删除不用询问 rm-rf 全删

    [oracle@linux01 ~]$ fdisk -l 显示和编辑分区表

    [oracle@linux01 ~]$ init 0 halt shutdown 都可以关机 推荐使用shutdown

    ctrl+退格 退格

    [oracle@linux01 ~]$ partprobe 马上生效(刷新到内核)

    [oracle@linux01 ~]$ cat /proc/partitions查看分区信息

    [oracle@linux01 ~]$ ls -lrt 输出的最后是最新生成的文件

    [oracle@linux01 ~]$ ls -lt 输出的最后是最早生成的文件

    [oracle@linux01 ~]$ ls -a 显示所有文件,带.的是隐藏文件

    [oracle@linux01 ~]$ su root 进入root用户但是留在原目录下

    [oracle@linux01 ~]$ su - root 进入root用户并去该目录下

    [oracle@linux01 ~]$ vi test.txt 创建并进入这个txt

    x 保存并退出

    把大写锁打开 按两下Z

    [oracle@linux01 ~]$ more test.txt 按屏幕输出

    [oracle@linux01 ~]$ head -2 test.txt 显示两行

    [oracle@linux01 ~]$ tail -2 test.txt 显示后两行

    [oracle@linux01 ~]$ cp test.txt test2.txt 复制粘贴(新建了一个test2.txt)

    [oracle@linux01 ~]$ mv test2.txt test3.txt 剪切粘贴 (2没了 2变成3了)

    [oracle@linux01 ~]$ cp test.txt /home/oracle/ 复制到了/home/oracle/路径下

    [oracle@linux01 ~]$ cp test.txt /home/oracle/test5.txt 复制到了/home/oracle/路径下 变成了test5

    [oracle@linux01 ~]$ cp -r Desktop/ database/ 将Desktop文件夹复制到database文件夹下

    [oracle@linux01 ~]$ touch 1.txt 建立一个空文件

    vi编辑器中的常用命令
    :x删除一个 dG删光标以下所有 保存退出shift zz :wq
    dt;删到分号
    u 回撤
    dt) 删到括号
    :wq退出:x 保存退出:X加密
    命令模式 dw删除一单词 到下一空格
    u 撤回
    dd删除一行
    dG光标以下全删除
    d$光标到行尾
    分屏写 vim -0 1.txt 2.txt
    echo $ORACLE_SID 不知道的情况下看一下文件路径
    替换 :%s#as#bs# 每一行替换第一个as 换成bs
    :%$#as#bs#g 全都替换
    yy 复制当前行 p 粘贴
    g 光标到末尾
    gg光标到首行
    D删除光标到行尾
    o增加一行空白
    tar -zcvf test.tar 1.doc 2.doc 3.doc 将1 2 3三个文件压缩到 test.tar

    tar -zcvf all.tar * 备份当前文件夹下的所有文件,打到all.tar这个压缩包里

    tar -zxvf all.tar 解压这个压缩包

    tar -tvf test.tar 查看这个压缩包里面的内容

    gzip比tar 压缩的比例大 执行gzip 1.tar 变成了1.tar.gz

    bzip2 bunzip2 bzip2只对文件起作用,不对目录起作用

    tar -z调用gzip -->.tar.tgz

    -Z调用compress  -->.Z
    
    -j调用bzip2 -->.bz2
    

    压缩

    tar -cvf 生成的压缩包的名字.tar 要被备份的的文件或文件夹

    tar -zcvf 生成的压缩包的名字.tar.gz 要被备份的的文件或文件夹

    tar -Zcvf 生成的压缩包的名字.tar.Z 要被备份的的文件或文件夹

    tar -jcvf 生成的压缩包的名字.tar.bz2 要被备份的的文件或文件夹

    解压

    tar -xvf 能够解压的压缩包的名字.tar

    tar -zxvf 能够解压的压缩包的名字.tar.tgz

    tar -Zxvf 能够解压的压缩包的名字.tar.Z

    tar -jxvf 能够解压的压缩包的名字.tar.bz2

    ls -l 123/ 查看123文件下内容

    ls -lr 123/ 递归查看123文件下所有内容

    ll 查看当前目录所有文件及文件夹的详细信息

    目录 用户权限 同组其他用户权限 其他组用户权限

    D RWX R-X R-X

    第一个字段的第一个字母 - 普通文件 d目录 l符号链接

    chmod(change mode) 改变文件或目录的权限 chmod 761 1.txt(761即为rwx rw- --x)

    chown(change owner) 改变文件或目录的所有者

    chgrp(change group) 改变文件或目录的所属群组

    uname -a 查看内核代码版本

    cat /etc/issue 查看操作系统版本

    cat /proc/cpuinfo 查看CPU信息

    cat /proc/meminfo 查看内存信息

    du -sh database查看database文件夹大小
    env 查看环境变量

  • 相关阅读:
    201119西瓜书系列博客---1、绪论
    201119西瓜书系列博客---16、强化学习
    AlphaGo原理浅析
    201116西瓜书机器学习系列---16、强化学习
    201119西瓜书系列博客---13、半监督学习
    心得体悟帖---201119(感觉这种定期翻译自己的感悟,效果非常非常明显:以用为主的学习方针)
    jawaw: command not found
    [虚拟机] VMware 15 + CentOS 7.7/8.0在主机和客户机之间拷贝文件失败的解决办法
    Linux:centos 7 下载、安装、卸载.run文件
    linux,centos,ubuntu取消用户登录密码
  • 原文地址:https://www.cnblogs.com/Wardenking/p/9566231.html
Copyright © 2011-2022 走看看