3通用命令
3.1 man命令
man pwd 来查看该命令的全部帮助手册
备注:命令最终是在内核中执行的,但是内核并无法直接识别,所以先通过shell执行,然后再交给内核执行
3.2 cd 命令
cd ~ 进入当前用户的家目录
cd 跟"cd ~"命令相同,都为进入当前用户的家目录(会进入当前所登录者的用户目录文件夹下面)
cd - 进入上次所在的目录
cd .. 进入上级目录
cd . 进入当前目录
cd ../.. 返回上两级目录
3.3 |管道命令组合find命令
| 管道命令用于:把上一个命令的结果交给后面的命令处理
示例:
1)ls -l /etc/ | more
2)find / -name *.html | grep bookmark 在find的结果中查找字符串“bookmarks”显示包含这个字符串的文件
在特定的目录下搜索并显示指定名称的文件和目录
3)find / -name man 意思是说从根目录开始搜索名称为 man 的文件或目录
find ./ -name weblogic.policy 在当前目录下面查找weblogic.policy文件
结果显示为:./wlserver_10.3/server/lib/weblogic.policy
4)搜索一段时间内被存取/变更的文件或者目录
find /home -amin -10 十分中内存取的文件或者目录
find /home -atime -10 十小时内存取的文件或者目录
find /home -cmin -10 十分钟内更改过的文件或者目录
find /home -ctime +10 十小时前更改过的文件或目录
5)搜索指定大小的文件
find /home -size +10k 查找/home目录下大小为10k的文件
grep "12" /root/abc3.java 在/root/abc3.java文件中查找有没有数12
grep -n "12" /root/abc3.java 在/root/abc3.java文件中查找有没有数12,并且所在第几行
grep -n "12" /root/abc3.java /home/* 在/root/abc3.java文件中以及在/home/* 目录下面 查找有没有数12,并且所在第几行
3.4 ln 建立符号连接:
ln -s 源目标
ln -s /usr/wls_12.2.1.3.0/wlsInstall/user_projects/domains wls12
wls12指向实际文件/usr/wls_12.2.1.3.0/wlsInstall/user_projects/domains在输入时按tab键可以自动的帮你输入
示例:
[root@ODSDEVDB01 /]# ln -s /usr/wls_12.2.1.3.0/wlsInstall/user_projects/domains wls12
[root@ODSDEVDB01 /]# cd wls12/
[root@ODSDEVDB01 wls12]# pwd
/wls12
[root@ODSDEVDB01 wls12]# ls
antiMoney_domain audit_domain base_domain circ_domain ETLTMP.log
备注:创建完符号链接wls12后,以后在根目录下面输入 cd wls12+tab键 就可以直接进入到domains目录下面了
3.5 >文件重定向
ls -l > a.txt 列表的内容写入文件a.txt中(覆盖写)
ls -al >> aa.txt 列表的内容追加到文件aa.txt 的末尾
从文件中输入信息 database_program < database_data
3.6 history命令
希望知道或是使用最近执行的命令:history
history 5 此项说明会显示最近使用的5个命令
history !5 此项说明执行理事编号为5的命令
history !ls 此项说明执行最后一次以“ls”开头的命令
3.7启动weblogic服务命令
--启动服务
nohup sh startWebLogic.sh &
查看启动日志
cat nohup.out