本文的命令均在red hat 5或red hat6测试正常的,不确定在其它linux版本是否都可以行,但我想大部分是通用的。
1.更改属性
chown -R oracle:oinstall mgr
2.查看目录占用多大空间(磁盘满的时候可以用)
du -sh *|sort -n
3.VI中的多行删除与复制:单行删除,:1(待删除行)d或dd, 多行删除 ,:1,10d
4.uname -a或uname -r可以查看linux版本。
5.netstat 查看端口
6.scp传输文件:scp -P 2389 root@117.25.177.102:/usr/sbin/asterisk,scp听说也可以测网速。
7.查找文件:find / -name abc.txt (/为路径,可以省略。省略表示当前目录下)
查找文件夹/目录:find / -name orcl -d (根据观察,和查找文件的区别就是后面加上-d)
8.网卡配置(图形):system-config-network,在oracle linux发现不管用,用sudo setup可以打开。
9.修改权限:chmod -R 777 xxx
10.hosts/hostname:/etc/hosts和/etc/sysconfig/network
11.挂载新磁盘及卸载及fstab等
先通过df -h查看一下,或fdisk -l。
fdisk /dev/xvdb
mkfs.ext3 /dev/xvdb (这一步可能是格式化吧,)
(此时如果用df -h仍然看不到,需要挂载了,才能看到。)
mv monitor monitor.old
mkdir monitor
mount /dev/xvdb /var/spool/asterisk/monitor1
chown -R asterisk.asterisk monitor
chmod -R 777 monitor
umount /dev/xvdb
mount /dev/xvdb /var/spool/asterisk/monitor
mount /dev/xvdb1 /var/spool/asterisk/monitor1
最后要把挂载命令,写入到:/etc/fstab 里面,否则重启了,就没有了。
写法如下:/dev/xvdb /var/spool/asterisk/monitor ext3 defaults 0 1
/dev/xvdb /var/spool/asterisk/monitor ext3 defaults 0 1
12.
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。
grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
比如:grep HugePages /proc/meminfo
13. 解压多个文件,通配符:unzip v*.zip不行,需加双引号,即:unzip "v*.zip"
14.
/etc/group文件包含所有组
/etc/shadow和/etc/passwd系统存在的所有用户名
15. rpm安装命令:rpm -ivh gcc
检查包的安装:rpm -qa|grep gcc