linux常用 经典命令

linux查看进程端口方法

 

  1. netstat  -antup  

CentOS时区修改

 

  1. #查看时区   
  2. cat /etc/sysconfig/clock   
  3. #修改设置时区命令   
  4. tzselect   
  5. #也可以复制相应的时区文件,替换系统默认时区   
  6. cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime  

设置时间

 

  1. date -s "2009年 10月 09日 星期五 20:00:00 CST"  

查看apache的进程数(prefork模式下Apache的并发数)

 

  1. ps -ef | grep apache2 | wc -l  

查看apache并发请求数及其TCP连接状态

 

  1. netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'  

查看硬件标签,UUID等

 

  1. blkid  

查看硬件信息

 

  1. lshw  

linux查看硬盘性能

 

  1. hdparm -tT /dev/sda  

freebsd

 

  1. diskinfo -t /dev/amrd0  

linux找出cpu利用率高的20个进程

 

  1. ps -e -o pcpu,pid,user,sgi_p,cmd |grep -v PID| sort -k 1| tail -20  

转换文件夹编码

 

  1. convmv -f GBK -t UTF-8 --notest 测试   
  2.   
  3. convmv -f 源编码 -t 新编码 [选项] 文件名   
  4. -r:递归处理子文件夹   
  5. --notest:真正进行操作,请注意在默认情况下是不对文件进行真实操作的,而只是试验。  

后台运行程序,退出终端也不关闭(输出信息保存到当前目录nohup.out中)。

 

  1. nohup /root/test.py &  

文件内容大小写转换

 

  1. cat file.txt | tr a-z A-Z  

用户过期修改

 

  1. 查看过期情况   
  2. chage -l username   
  3. 修改过期日期   
  4. usermod -e 2010-3-25 username   
  5. 或   
  6. chage -E 2010-3-25 username  

终端流量器

 

  1. w3m -v http://www.google.com/  

切换编辑模式

 

  1. set -o vi  #启动vi模式   
  2. set +o vi  #禁止vi模式  

排序输出

 

  1. sort -fur filename.txt   
  2. # -f 不区分大小写   
  3. # -u 重复只出现一次   
  4. # -r 倒序  

Special Permissions设置

 

  1. #suid sgid设置   
  2. chmod ug+s fileOrDir   
  3. 或用2设置sgid,4设置suid.   
  4. chmod 2755 fileOrDir   
  5. chmod 4755 fileOrDir   
  6.   
  7. #stick设置   
  8. chmod o+t fileOrDir   
  9. 或用1设置stick   
  10. chmod 1755 fileOrDir  

vi下使用本地命令输出内容并插入文本

 

  1. #在command mode下按两下"!!"会出现":.!",在其后输入命令即可,如:   
  2. :.!date  

vi下查找替换字符

 

  1. #command mode下输入":1,$s/source/test/g".   
  2. #意思是把文档从第一行开始到最后一行为止的source字符串取代为test   
  3. #1,$可以用%取代:从第1行到$(结束)行;".,.+7":从当前行至其后7行,+换-表示向前搜索。   
  4. #s:sed的缩写。   
  5. #/g表示一行如果有多个关键字时同时取代。  

vi下保存本文件内容到其他文件

  1. #command mode下输入":%w pathToFile"  

计算文本重复行

 

  1. sort filename | uniq -c  

umount busy的分区

 

  1. fuser -km /data   
  2. umount /data

 

 

时间: 2024-09-17 03:41:55

linux常用 经典命令的相关文章

Linux常用搜索命令汇总

  如何让迅速查找文件? Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统.Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途. 下面,我们就来看看Linux常用搜索命令汇总. 1. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件.find命令可在使用.管理Linux系统中方便地查找所需要的指定文件. find的使用格式如下: $ fin

Linux常用shell命令

本文章记录我在linux系统下常用或有用的系统级命令,包括软硬件查看.修改命令,有CPU.内存.硬盘.网络.系统管理等命令.但本文不打算介绍生僻命令,也不介绍各个linux发行版下的特有命令,且以后会持续更新. 说明,我是在一个Centos 6.4 64位的虚拟机系统进行测试.本文介绍的命令都会在此Centos下运行验证(也有部分命令会在我的suse/ubuntu系统里测试的,会做特明说明),但运行结果就不再列出了. 硬件篇 CPU相关 lscpu                   #查看的是

linux常用维护命令记录

(1)让程序在用户退出后仍然在运行 1 ctrl+z暂停程序 2 bg让程序在后台运行 3 退出用户登录即可   (2)用find命令查找指定的文件,并且执行rm操作 find ./ -name "Dong*" -exec rm -f {} \;   (3)递归搜索含有某个关键字的文件目录. grep -iHR "****" ./* -i 对要搜索的字符忽略大小写 -H 同时打印包括搜索字符串的文件名 -R 递归搜索,当指定的搜索路径是一个目录时,加了-R的搜索会执

linux常用监测命令

1 uptime uptime 命令可以用来查看服务器已经运行了多久,当前登录的用户有多少. 2 top top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. 3 ps ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令. 4 vmstat vmstat是一个十分有用的Linux系统监控工具,使用vmstat命令可以

Linux常用小命令

1. 查看系统版本号 uname –a 2. 查看Redhat版本号 lsb_release –a 3. 查看linux系统参数 getconf –a 4. 查看内核参数 内核参数保存在文件/etc/sysctl.conf文件中,可以通过sysctl –a命令查看,也可以通过sysctl –w修改内核参数,如: sysctl -w kernel.shmmax=2147483648 sysctl -w kernel.sem="250 32000 128 100" 5. 显示或者设置系统资

Linux常用搜索命令

  1. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件.find命令可在使用.管理Linux系统中方便地查找所需要的指定文件. find的使用格式如下: $ find <指定目录> <指定条件> <指定动作> - <指定目录>: 所要搜索的目录及其所有子目录.默认为当前目录.可以为一个目录列表,目录间用空格分隔. -        <指定条件>: 所要搜索的文件的特征. 表达式 说明 -name文件 告诉find要

linux常用svn命令

 原地址:http://www.rjgc.net/control/content/content.php?nid=4418       1.将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co         2.往版本库中添加新的文件 svn add file 例如:svn addtest.php(添加test.php) svn add *.

linux 常用实用命令

  查看磁盘 df -h 查看当前目录下文件文件夹的大小. du -sh * 查看系统cpu top 然后按"1":可以查看有多少核cpu free -m 查看有多少内存. 查看2743线程占用的句柄 /usr/sbin/lsof -p 2743 /usr/sbin/lsof -p 2743 |grep del |wc -l :2743进程相关的模块中包含del字符的数量. wc是统计 -l是多少行 -c是含有多少字符 查看系统中线程占用句柄数目.和对应线程号 /usr/sbin/ls

linux 常用实用命令(自用)

查看磁盘 df -h 查看当前目录下文件文件夹的大小. du -sh * 查看系统cpu top 然后按"1":可以查看有多少核cpu free -m 查看有多少内存. 查看2743线程占用的句柄 /usr/sbin/lsof -p 2743 /usr/sbin/lsof -p 2743 |grep del |wc -l :2743进程相关的模块中包含del字符的数量. wc是统计 -l是多少行 -c是含有多少字符 查看系统中线程占用句柄数目.和对应线程号 /usr/sbin/lsof