linux最实用的命令
1、查看进程服务数,例如:ps -u ats3|grep Commer|wc -l
其中“-u”,后面跟用户,“|grep Commer|”是看ats3用户下的Commer服务数,“|wc -l”看行数;
2、按时间排序查看文件:ls -lrt;
3、vi中的命令:
:set nu 显示行数
按x键:删除光标处的一个字符
按dd键:删除光标所在的行
按dw键:删除单词
按D键:删除从光标到行末的所有字符
按r键:修改光标所在的字符,r后接接着要修正的字符
按R键:进入替换状态,输入的文本会覆盖原来的数据,直到按Esc键回到指令模式下为止
按s键:删除光标所在的字符,并进入输入模式
按S键:删除光标所在的行,并进入输入模式
h、j、k、l光标移动键,前面加数字表示移动行数:如3j
nw、nb和ne指将光标分别向前或向后移动n个单词
:$和G光标移到最后1行
Ctrl+d 屏幕定位到文件的下半屏文件
Ctrl+u 屏幕定位到文件的上半屏文件
添加命令:
i 在光标左侧添加文本
a 在光标右侧添加文本
I 将光标移到当前行的行首,并切换到添加模式
A 将光标移到当前行的行尾,并切换到添加模式
O 在光标的上方插入一个新行
o 在光标的下方插入一个新行
撤销命令:
u 撤销最后一次修改
U 撤销对当前行所有修改,前提是光标没有移出当前行
替换命令:
:s/bash/csh 当前行的第一个bash替换为csh
复制命令:yy;粘贴命令:p
Ctrl+f 屏幕定位到文件的下一屏文件
Ctrl+d 屏幕定位到文件的上一屏文件;
4、查看具体的某个服务命令:ps -ef|grep smsfront,其中smsfront是服务名;
5、清屏命令:clear;
6、清理花屏命令:stty sane;
7、马上关机命令:shutdown -h now;
8、修改linux系统时间命令:date -s "2008-09-26 09:54";
9、打包命令:tar zcvf gyljrmgr.tar.gz ./lib/libpubfunc* ./lib/libsbusi* ./res/cfg/service.cfg ./.bash_profile
此时tar开是增量更新,不会覆盖以前的;
10、看动态库中的菜单:nm libPay.so | grep Show;
11、当前lib目录下的所有拷贝到10.194.129.133 scgyl用户下的lib目录下
[test6@TBANSERVER lib]$ scp ./* scgyl@10.194.129.133:~/lib;
12、使其他用户对cpst-teller有读的权限,chmod 755 -R cpst-teller;
13、查看端口是否被启用命令:netstat -an |grep 7890;
14、增加路由命令:route add -p 198.88.88.0 mask 255.255.255.0 192.168.22.190;
15、看路由:route print;
16、从10.194.129.132机器的/home/ora
相关文档:
在LINUX环境开发驱动程序,首先要探测到新硬件,接下来就是开发驱动程序。
常用命令整理如下:
用硬件检测程序kudzu探测新硬件:service kudzu start ( or restart)
查看CPU信息:cat /proc/cpuinfo
查看板卡信息:cat /proc/pci
查看PCI信息:lspci (相比cat /proc/pci更直观)
查看内存信息:cat /proc/memin ......
1、软件安装 卸载,分几种情况:
A: RPM包,这种软件包就像windows的EXE安装 文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装 非常方便,在图形界面里你只需要双击就能自动安装 。
==如何卸载:
1、打开一个SHELL终端
2、因为Linux 下的软件名都包括版本号,所以卸载前最好先确定 ......
我们先写一个简单的脚本,执行以后再解释各个变量的意义
# touch variable
# vi variable
脚本内容如下:
#!/bin/sh
echo "number:$#"
echo "scname:$0"
echo "first :$1"
echo "second:$2"
echo "argume:$@"
保存退出
赋予脚本 ......