Linux常用命令
wubolu
这个作者很懒,什么都没留下…
展开
-
定时关机命令
sudo haltsudo shutdown -h now #现在关机sudo shutdown -h 23:00 #晚上11点自动关机sudo shutdown -h +60 #60分钟后关机原创 2009-11-11 14:46:27 · 79 阅读 · 0 评论 -
crontab--计划任务管理
cron 安装一般情况下,cron都是系统默认,判断系统是否已经安装cron相关的包: [root@localhost ~]# rpm -qa |grep cron vixie-cron-4.1-54.FC5 anacron-2.3-36.1 crontabs-1.10-7.1 如果没有安装,可以从光盘中找出文件名带有cron字样的软件包来安装: [root@localhos...原创 2010-02-03 11:27:30 · 117 阅读 · 0 评论 -
luit 转换终端编码传输
ubuntu10.10 终端下默认zh_CN.UTF-8输出,所以本机上查看中文都是正常输出,如下:wubolu@wubolu-linux:~$ uname -aLinux wubolu-linux 2.6.35-23-generic-pae #37-Ubuntu SMP Fri Nov 5 20:57:06 UTC 2010 i686 GNU/Lin...原创 2010-12-22 15:50:23 · 417 阅读 · 0 评论 -
netstat
功能说明:Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。常用参数 :-a或–all 显示所有连线中的Socket。-n或–numeric 直接使用IP地址,而不通过域名服务器。netstat 常用方式 netstat -nat|grep 80|wc -l #...原创 2011-05-16 13:39:12 · 77 阅读 · 0 评论 -
yum
1.列出所有可更新的软件清单命令:yum check-update2.安装所有更新软件命令:yum update3.仅安装指定的软件命令:yum install <package_name>4.仅更新指定的软件命令:yum update <package_name>5.列出所有可安裝的软件清单命令:yum list...原创 2011-08-17 10:52:02 · 69 阅读 · 0 评论 -
sysctl 调整系统内核
TCP 方面调优sysctl -a 查看内核参数 /etc/sysctl.conf 直接添加修改即可 /sbin/sysctl -p 命令即可使内核马上生效。 CentOS 6 2.6.32-71.29.1.el6.i686内核 vim /etc/sysctl.confnet.ipv4.tcp_keepalive_time = 300net.ipv4.tcp_...原创 2010-10-26 17:16:35 · 110 阅读 · 0 评论 -
lsof 详解
转载赛迪网 一般root用户才能执行lsof命令,普通用户可以看见/usr/sbin/lsof命令,但是普通用户执行会显示“permission denied”我总结一下lsof指令的用法:lsof abc.txt 显示开启文件abc.txt的进程lsof -i :22 知道22端口现在运行什么程序lsof -c abc 显示abc进程现在打...原创 2011-05-25 14:26:35 · 83 阅读 · 0 评论 -
vmstat 查看系统负载情况
$ vmstatprocs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 1 4 329796 26040 ...原创 2011-10-12 10:18:08 · 131 阅读 · 0 评论 -
lscpu 安装
[[email protected]]# lscpuArchitecture: x86_64CPU op-mode(s): 32-bit, 64-bitCPU(s): 16Thread(s) per core: 2Core(s) per socket: 4CPU socket(s): 2NUMA ...原创 2011-10-13 11:46:07 · 1329 阅读 · 0 评论 -
vim
位置控制:h 左 j 上 k 下 l 右 G 最后一行20G 第20行$ 移动光标到行尾e 光标移到单词结尾0 光标移到行首RETURN 移到下一行行首pg up 前移一个窗口pg dn 后移一个窗口 编辑操作:x 删除当前字符dw 删除当前单词dd 删除当前行 Ndd删除第N行D 删除到行尾i 写入文件模式o 光标下一行开始...原创 2011-08-01 00:41:20 · 64 阅读 · 0 评论 -
strace
Linux利器 stracestrace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间。strace使用参数-p 跟踪指定的进程...原创 2011-08-09 09:32:30 · 118 阅读 · 0 评论 -
dmidecode命令查看DELL服务器服务编号
[root@Dell-R710 ~]# dmidecode -t 1# dmidecode 2.11SMBIOS 2.6 present.Handle 0x0100, DMI type 1, 27 bytesSystem Information Manufacturer: Dell Inc. Product Name: PowerEdge R71...原创 2012-06-17 11:48:10 · 661 阅读 · 0 评论 -
chattr和lsattr命令详解
转http://blog.163.com/dyc_888@126/blog/static/1004433512012230105834286/ chattr 语法: [root @test /root ]# chattr [+-=][ASacdistu] [档案或目录名称] 参数说明: +-= :分别为 [+ 增加] [- 减少] [= 设定] 属性的意思 A :当设定了 A 这个属性时...原创 2012-10-29 22:07:29 · 99 阅读 · 0 评论 -
traceroute--命令追踪数据包传输路径
[root@localhost ~]# traceroute -q 1 -n www.baidu.comtraceroute to www.baidu.com (121.14.89.10), 30 hops max, 40 byte packets 1 113.103.8.1 15.195 ms 2 58.62.247.5 20.837 ms 3 113.98.75.18 ...2010-01-31 00:50:56 · 1143 阅读 · 0 评论 -
ping--命令检查网络是否通畅
[root@localhost ~]# ping www.ifeng.comPING www.ifeng.com.phoxtv.net (125.88.108.81) 56(84) bytes of data.64 bytes from 125.88.108.81: icmp_seq=1 ttl=57 time=13.2 ms64 bytes from 125.88.108.81: icmp...原创 2010-01-31 00:16:31 · 326 阅读 · 0 评论 -
查看指定目录的大小
du -sh # 查看指定目录的大小原创 2009-11-11 14:48:10 · 68 阅读 · 0 评论 -
查看各分区使用情况
df -h原创 2009-11-11 14:56:40 · 257 阅读 · 0 评论 -
top
*** top 命令用来显示执行中的程序进程,使用权限是所有用户。 格式:top [-] [d delay] [q] [c] [S] [s] [i] [n] 主要参数: d:指定更新的间隔,以秒计算。 q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。 c:显示进程完整的路径与名称。 S:累积模式,会将己完成或消失...2009-11-11 14:58:43 · 76 阅读 · 0 评论 -
ln
ln /home/project /tmp/project *** 在tmp上创建指向/home/project的硬链接,硬链接:原始文件被删除,硬链 接文件依然留在原来位置;不可用于文件夹 ln -s /home/file /tmp/fil...原创 2009-11-11 14:59:16 · 65 阅读 · 0 评论 -
fdisk
***linux会将识别到的硬件设备,在/dev/下建立相应的设备文件.如: sda 表示第1块SCSI硬盘.s表示SCSI,d表示disk,a表示第1块硬盘、b则表示第2块硬盘…… hda 表示第1块IDE硬盘. scd0 表示第1个USB光驱. # fdisk -l //查看分区信息 # fdisk ...原创 2009-11-11 15:02:46 · 73 阅读 · 0 评论 -
comm
comm [-123][第1个文件][第2个文件] 这项指令会一列列地比较两个已排序文件的差异,并将其结果显示出来,如果没有指定任何参数,则会把结果分成3行显示:第1行仅是在第1个文件中出现过的列,第2行是仅在第2个文件中出现过的列,第3行则是在第1与第2个文件里都出现过的列。若给予的文件名称为"-",则comm指令会从标准输入设备读取数据。参 数: -1 不显示只在第1个...原创 2009-11-11 15:03:56 · 105 阅读 · 0 评论 -
kill
kill 命令的功能是向一个正在运行的进程发送一个信号。 用法:kill -[信号名或信号值] 进程PID 其中信号包括:hup(1), kill (9), term (15), 分别代表著重启, 删掉, 结束 。...原创 2009-11-26 10:32:08 · 71 阅读 · 0 评论 -
显示系统信息--uname
uname [-amnrsv][--help][--version]-a或--all 显示全部的信息。-m或--machine 显示电脑类型。-n或-nodename 显示在网络上的主机名称。-r或--release 显示操作系统的发行编号。-s或--sysname 显示操作系统名称。-v 显示操作系统的版本。...原创 2009-11-28 22:10:38 · 95 阅读 · 0 评论 -
watch--实时监测命令
watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有这个小工具,如同名字一样,watch 可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。 直接在 watch 后面接你想运行的命令,watch 就会帮你重复运行,并把每次的结果都更新在屏幕上。 默认 watch 会以 2s 的间隔重复运行命令,你也可以用 -n 参数指定时间间隔~ 还有一个实用的参数...原创 2009-11-28 22:51:23 · 263 阅读 · 0 评论 -
find
find命令选项-name 按照文件名查找文件。-perm 按照文件权限来查找文件。-prune 使用这一选项可以使find命令不在当前指定的目录中查找,如果同时使用-depth选项,那么-prune将被find命令忽略。-user 按照文件属主来查找文件。-group 按照文件所属的组来查找文件。-mtime -n +n 按照文件的更改时间来查找文件, - n表示文件更改时间距现在n天以内,...原创 2009-11-28 23:15:42 · 100 阅读 · 0 评论 -
iconv & enca 两种文件编码转换工具对比
enca:enca -L zh_CN test.sql 先安装enca,用其查看文件当前字符集enca -L zh_CN test.sql 检查文件编码enca -L zh_CN -x UTF-8 test.sql 将文件编码转换为UTF-8编码 enca -L zh_CN -x UTF-8 <test.sql> test2.sql 另转为test2.sql...2010-03-22 11:34:20 · 181 阅读 · 0 评论 -
Shell 调用系统时间变量
获取今天时期:`date +%Y%m%d` 或 `date +%F` 或 $(date +%y%m%d) 获取昨天时期:`date -d yesterday +%Y%m%d` 获取前天日期:`date -d -2day +%Y%m%d` 依次类推比如获取10天前的日期:`date -d -10day +%Y%m%d` 或n天前的 `date -d "n days ago" +%y%m%d` 明天:...原创 2010-07-26 16:12:45 · 162 阅读 · 0 评论 -
Linux 备忘常用命令
less功能说明:分页显示。用法说明cat install.log | less wc功能说明:行数、单词计数和字节数。用法说明ls | wc -l free功能说明:显示内存使用情况。用法说明:free -m -s 2以MB单位、每两秒显示一次内存使用情况。 less /$home/.mysql_history功能说明:查看 m...原创 2013-07-01 10:51:19 · 84 阅读 · 0 评论