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
相关文档:
可以读取/proc/devices文件以获得Linux内核分配给该设备的主设备号。
主设备号用来区分不同种类的设备,而次设备号用来区分同一类型的多个设备
在Linux内核看来,主设备号标识设备对应的驱动程序,
告诉Linux内核使用哪一个驱动程序为该设备(也就是/dev下的设备文件)服务;而次设备号则用来标识具体且唯一的某个设备。
......
linux下查看目录大小- -
du -sb /dir
查找当前用户主目录下的所有文件
find . -print
查找/var/logs目录中更改时间在7日以前的普通文件,并在删除之前询问它们
find /var/logs -type f -mtime +7 -ok rm { } \;
未完待续! ......
上一次用linux是2002年用kdevelop及qt库开发多媒体软件。
时隔8年再一次在linux下搞开发,依然菜鸟,还是生疏。
感觉自己的大脑的存储空间,随着年龄的增加在变小,很多弄过的,又只能从头学起。
不过有句话“活到老,学到老”哈!
惭愧,惭愧。
1、编写动态库的c++文件
cvpnlib.cpp cv ......
这几天Linux服务器很慢,很着急找不到解决办法!后百度相关字眼,查找到是MySQL的问题,
如下为解决方案
:
连接MySQL速度慢的解决方法.
PHP远程连接MYSQL速度慢,有时远程连接到MYSQL用时4-20秒不等,本地连接MYSQL正常,出现这种问题的主要原因是,默认安装的
MYSQL开启了DNS的反向解析,在MY.CNF(UNIX或LINUX系统下)或MY.INI ......