./ 相当于双击
[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 查看环境变量