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 建立一个空文件

    编辑中按一下U 撤回操作

    shift+$到最后一行的最后

    shift+G光标到最后一行

    /abcC 搜索abc

    %s###g g全局替换 凡出现都替换

    例句:%s#谨慎使用#别谨慎使用#g 在全部的谨慎使用前面加别

    ESC下光标移动到某行 按两下D就删了这行 DW删一个单词(没有空格就算一个单词)

    TOP命令 查看系统运行情况(动态的)

    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 解压这个压缩包

    创建5个文件分别是 1.txt 2.txt 3.txt 4.txt 5.txt

    压缩这5个文件,压缩包的名字是hailiang.tar

    把压缩包mv/home下面

    解压hailiang.tar

    查看是否有这5个文件

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

    gziptar 压缩的比例大 执行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文件下所有内容

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

    D      RWX       R-X                 R-X  

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

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

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

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

    Alter user hr account unlock解锁hr用户

    Alter user scott identified by oracle

    Uname -a 查看内核代码版本

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

    Cat /proc/cpuinfo 查看CPU信息

    Cat /proc/meminfo 查看内存信息

    Du -sh database查看database文件夹大小

    Env 查看环境变量

    Cat  /etc/sysconfig/i18n查看计算机语音

  • 相关阅读:
    独立使用 ecj
    公司没有 DBA,Mysql 运维自己来
    mysql安装
    常用模块
    基本数据类型
    Incorrect column name 问题解决
    mysql中date和datetime的区别
    python yield用法详解(未完成)
    mysql报错--initialize specified but the data directory has files in it. Aborting.
    python 列表解析式
  • 原文地址:https://www.cnblogs.com/kawashibara/p/8659154.html
Copyright © 2011-2022 走看看