Linux HP 常用命令总结.docx
文本预览下载声明
1、VI 编辑器:
VI编辑器是所有UNIX/Liunx系统命令下标准的文本编辑器。在UNIX/Liunx系统的任何版本中,VI编辑器的使用方法完全相同。
3中运行模式:命令模式、输入模式、末行模式。
在命令行模式下按下A\I\O 进入输入模式,ESC键返回命令行模式。
在命令行模式下按下:,进入末行模式。wq!保存并强制退出。
VI常用命令:
1、进入输入模式:
i:在当前光标所在处前插入文本。
I:将光标移动到当前行的行首,并在行首前插入文本。
a:在当前光标所在处之后插入文本。
A:将光标移动到当前行的行末,并在行末之后插入文本。
o:在光标所在行的下面新插入一行,并将光标移动到新行的行首插入文本。
2、光标移动:
Ctrl + b :屏幕往上翻一页
Ctrl + f :屏幕往下翻一页
Ctrl + u :屏幕往上翻半页
Ctrl + d :屏幕往下翻半页
1G:移动光标到文件的第一行
G: 移动光标到文件的最后一行
3、文本编辑:
x:删除光标所在位置的字符
X:删除光标所在位置的前一个字符
dd:删除光标所在的行
dG:删除由光标所在行到文件最后一行之间的内容
d1G:删除由文件第一行到光标所在行之间的内容
u:撤销更改的内容
Ctrl + u:撤销在输入模式下输入的内容
4、复制粘贴:
yw:复制光标所在位置到单词末尾之间的字符
yy:复制光标所在的行
p:将复制的内容粘贴到光标所在的位置
5、查找与替换:
/str 从光标位置开始往文件末尾查找str,按n查找下一个,按N返回上一个。
?str 从光标位置开始往文件末尾查找str,按n查找下一个,按N返回上一个。
2、总体常用操作系统命令:
man 查看帮助
date 显示系统日期和时间
hostname 主机名
exit 退出
history 历史命令
pwd 当前目录
cd 切换目录
ls ll 列出目录和文件
cat more tail 显示文件内容
touch 创建文件
df 查看文件系统
echo 显示信息
export 输出变量
env 显示环境变量
ps 查看进程
who 只显示最初登陆的用户,登陆后使用su 命令切换的用户不会被显示
whoami 查看当前会话的登陆用户
su 切换用户,但是会把当前会话中的变量也一起克隆新的用户会话中。如果希望进行切换的同时重置环境变量,可以使用su -
su -
举例:
[oracle@localhost root]$ export COUNT=888888
[oracle@localhost root]$ echo $COUNT
888888
[oracle@localhost root]$ su root
Password:
[root@localhost ~]# echo $COUNT
888888
[root@localhost ~]# exit
exit
[oracle@localhost root]$ su - root
Password:
[root@localhost ~]# echo $COUNT 变量输出为空
grep 过滤信息
wc 统计
more 分页显示
| 管道
3、从操作系统层面查看数据库是否已经启动:env 环境变量 ps进程信息
su - oracle:
env | grep ORA
ps -ef | grep ora
ps -ef | grep pmon
4、文件系统
4.1 创建文件系统mkfs
创建文件系统:设备或者挂载之后再创建
mkfs -t ext3 /dev/sdb1
mkfs -t ext3 /u01
-t 指定文件系统为ext3,默认为ext2
mkdir /u01 创建挂载点
mkdir -p /u01 递归创建目录
mkfs.ext3 /dev/sdb6;
mkfs.ext3 /dev/vg1/lv1
4.2 挂载文件系统mount:
mount /dev/sdb1 /u01
mount -a 挂载fstab文件中所设置的所有的文件系统
umount /u01
4.3查看已挂载的文件系统df:
linux :
df -h 以G为单位
df -m 以M为单位
df /uo1 只查看某个文件
HP:
bdf
4.4使用fstab自动挂载文件系统:
通过mount命令挂载的文件系统,在计算机重启后并不会自动重新挂载,而必须手工再执行mount命令。
/dev/sdb1 /u01 ext3 defaults 0 2
5、文件和目录管理:
5.1 查看文件和目录属性ls ll:
ls -l
ll
5.2 查看文件
显示全部