Linux常用命令集合

记录:

1、查看版本:

cat /proc/version

uname -a

lsb_release-a

cat /etc/issue

2、检查Linux是否安装了某个软件用以下命令:

#rpm -qa|grep software_name

#dpkg -l | grep ftp

#dpkg -L | grep ftp

3、安装rpm文件:

rpm -ivh [--nodeps]-  xxx.rpm来安装了。

4、查找字符:

grep datas catalina.out

5、tar的使用:

tar -czvf data.tar.gz  fiel1 fiel2 :把 fiel1 fiel2 打包并压缩成data.tar.gz

(其中-c是创建tar包,-z是指定压缩成gzip格式)

tar -zxvf file.tar.gz :是解包命令。(其中-x是解包命令,-z指定解压缩格式是gzip)

tar -cvf data.tar.gz  fiel1 fiel2 :把 fiel1 fiel2 打包成data.tar,不压缩

解压时,提示:

gzip: stdin: not in gzip format

tar: Child returned status 1

tar: Error is not recoverable: exiting now

是因为:使用了tar -cvf data.tar.gz  fiel1 fiel2 :把 fiel1 fiel2 打包成data.tar,不压缩。所以解压时不需要加上-z。

6、Linux下Tomcat的启动、关闭、杀死进程、查看控制台输出

进入tomcat目录:如,cd /usr/local/tomcat

bin/startup.sh    #启动tomcat

bin/shutdown.sh   #停止tomcat

tail -f logs/catalina.out  #看tomcat的控制台输出;

ps -ef |grep tomcat  #看是否已经有tomcat在运行了

例如ps -ef |grep tomcat输出如下:

sun 5144 1 0 10:21 pts/1 00:00:06 /java/jdk/bin/java ……startup.Bootstrap start

则5144就为进程号 pid = 5144

kill -9 5144   #彻底杀死tomcat

ps命令:

ps [选项]

  下面对命令选项进行说明∶

  -e显示所有进程.

  -f全格式.

  -h不显示标题.

  -l长格式.

  -w宽输出.

  a显示终端上的所有进程,包括其他用户的进程.

  r只显示正在运行的进程.

  x显示没有控制终端的进程.

7、Linux下Mysql的启动、停止、重启

1、查看mysql版本

进入mysql目录,如:/usr/local/mysql——可不进入

登陆:mysql -u root -p

方法一:status;

方法二:select version();

2、Mysql启动、停止、重启常用命令

a、启动方式

1、使用 service 启动:

[root@localhost /]#   service mysqld start (5.0版本是mysqld)

[root@szxdb etc]# service mysql start (5.5.7版本是mysql)

2、使用 mysqld 脚本启动:

/etc/init.d/mysqld start

b、停止

1、使用 service 停止:

service mysqld stop

c、重启

1、使用 service 启动:

service mysqld restart

service mysql restart (5.5.7版本命令)

2、使用 mysqld 脚本启动:

/etc/init.d/mysqld restart

8、查看Linux系统是否安装了中文语言包:

echo $LANG

9、设置时间为:2008-8-8 12:00

date -s "2008-8-8 12:00:00"

修改后,输入:clock -w把系统时间写入CMOS

10、watch -n 1 date 显示系统时间

11、Apache启动

    /usr/local/activemq/bin

    ./activemq start

12、cat /proc/cpuinfo 查看cpu

free -m查看内存

fdisk -l查看硬盘分区

df -h查看磁盘使用率

df -h查看挂载目录

ifconfig查看网卡信息

13、同步网络当前时间:

ntpdate asia.pool.ntp.org

14、crontab -l 表示列出所有的定时任务

15、chmod 644 mm.txt   修改权限

16、du -h | grep company  筛选查看目录

17、du -h 查看当前目录下的所有目录

du -sh查看当前目录的大小,单位G   -sm  单位M

18、kill -9 1234

19、pwd

20、cd

21、mkdir

22、vi (i,输入;esc:退出输入;“:”:输入命令状态; w:写入;q:退出;q!:不写入强制退出)

23、cat (cat:查看;cat  >  file.txt:覆盖写入 ctrl+D结束; cat  >> file.txt :追加写入)

24、touch  file.txt

25、su  username

26、ls

27、查看端口被占用命令:

lsof  -i:80

28、top  -u  tomcat

查看tomcat用户的所有进程;

操作:

键盘按大写的P:按%CPU使用率排行;

键盘按大写的M:按%MEM排行;

    PID:进程的ID  USER:进程所有者  PR:进程的优先级别,越小越优先被执行  NInice:值  VIRT:进程占用的虚拟内存  RES:进程占用的物理内存  SHR:进程使用的共享内存  S:进程的状态。S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为负数  %CPU:进程占用CPU的使用率  %MEM:进程使用的物理内存和总内存的百分比  TIME+:该进程启动后占用的总的CPU时间,即占用CPU使用时间的累加值。  COMMAND:进程启动命令名称

29、查看进程打开哪些文件

lsof -p进程的pid

30、释放buffer/cache:

sync

echo 3  >  /proc/sys/vm/drop_caches

解释:

free命令中的buffer和cache:(它们都是占用内存):

       buffer : 作为buffer cache的内存,是块设备的读写缓冲区

       cache: 作为page cache的内存, 文件系统的cache

To free pagecache:* echo 1 > /proc/sys/vm/drop_caches

To free dentries and inodes:* echo 2 > /proc/sys/vm/drop_caches

To free pagecache, dentries and inodes:* echo 3 > /proc/sys/vm/drop_caches

31、查看定时任务(注意用户)

crontab -l

编辑定时任务

crontab -e

32、从远程服务器复制文件到当前服务器的当前目录:

scp  tomcat@10.45.187.240:/home/tomcat/test.txt  .

(然后需要输入远程服务器tomcat@10.45.187.240的密码)

从当前服务器的当前目录复制文件到远程服务器:

scp test2.txt tomcat@10.170.5.187:/home/tomcat

(需要输入远程服务器tomcat@10.170.5.187的密码)

从远程服务器复制目录到当前服务器的当前目录:

scp -r tomcat@10.45.187.240:/home/tomcat/dir_test  .

从当前服务器的当前目录复制目录到远程服务器:

scp -r dir_test tomcat@10.170.5.187:/home/tomcat

 完毕。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,456评论 5 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,370评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,337评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,583评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,596评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,572评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,936评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,595评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,850评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,601评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,685评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,371评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,951评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,934评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,167评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,636评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,411评论 2 342

推荐阅读更多精彩内容

  • 在 LINUX 命令平台输入 1-2 个字符后按 Tab 键会自动补全后面的部分(前提是要有这个东西,例如在装了 ...
    sudop阅读 611评论 0 5
  • Linux习惯问题: 在vim编辑时,按了ctrl + s后,再按ctrl + q就可以继续执行了。ctrl + ...
    光着脚的鞋阅读 4,480评论 0 16
  • 1.文件管理类命令: ls -a :列出当前目录下的所有文件,包括以.头的隐含文件; ls -l 或 ll :列出...
    star_he阅读 385评论 0 0
  • 如果你想知道你的服务器正在做干什么,你就需要了解一些基本的命令,一旦你精通了这些命令,那你就是一个专业的 Linu...
    七寸知架构阅读 10,803评论 1 71
  • 今天是五一放假的第二天,晴空万里,风和日丽,真是一个好天气。我,妈妈,爸爸,弟弟一起去游玩。看过了奇花异草,喜...
    自己放弃阅读 145评论 0 1