Linux-Linux常用命令

su - root 和su root的区别

输入:su - root(或者其他用户名)这里加了"-"后表示也切换的当前的环境变量到新用户的环境变量。

su root(或者其他用户名)表示不切换环境变量到当前用户下。

移动文件夹或文件到指定目录和文件夹重命名

mv 旧文件夹名 新文件夹名

删除文件实例,将会-f强制删除/var/log/httpd/access.log这个文件

rm -f /var/log/httpd/access.log

删除文件夹实例,-r递归删除/var/log/httpd/access目录以及其下所有文件、文件夹

rm -rf /var/log/httpd/access

删除当前目录下的文件

rm -f *

显示当前目录所在位置

pwd

返回到根目录

cd /

返回到上一目录

cd ..

重启

reboot

清除屏幕

clear-linux  cls-windows

vim 命令中如何删除当前行

Shift + d

vim 命令下删除文件中所有内容,只需要在非插入模式下输入".,$d"

.,$d

vim 命令进入recording状态,如何退出vim

先esc,然后q就可以退出

创建一个test文件夹

mkdir test

修改文件或文件夹权限

chmod 777 /package/

备份配置文件

cp -f redis.conf redis.conf.bak

备份一个目录下所有文件及目录

cp -rf 旧目录 新目录(新目录可以不存在,命令会自动创建)

如何查看自己的linux是32位还是64位

uname -a //如果有x86_64就是64位的,没有就是32位的

getconf LONG_BIT //返回的结果是32则说明是32位,返回的结果是64则说明是64位

显示操作系统的发行版号

uname -r

显示系统名、节点名称、操作系统的发行版号、操作系统版本、运行系统的机器 ID 号

uname -a

由于日志量太大,可以采用查询日志指定行数进行查询

tail -n 500 catalina.out

指定日志输出到新文件中

tail -n 25000 catalina.out > ./temp.txt

ls 显示不全(ls 命令:http://man.linuxde.net/ls)

ls | less、ls | more、ls –lh (按M显示当前目录下的文件大小)

ip地址查看方式

ifconfig(Linux)、ipconfig(Windows)

压缩和解压缩包

tar -xvf HRTraining.tar(解压缩)

tar -zcvf HRTraining.tar HRTraining(压缩)

unzip disk.zip(解压zip文件到当前目录)

unzip disk.zip -d path(解压zip文件到path目录)

查看服务器上JDK版本

java -version

DISPLAY用来设置将图形显示到何处

export DISPLAY=xx.xx.xx.xx:0.0(一般会结合Xmanager - Passive来图形化安装软件)、env | grep DISPLAY(查看设置值)

手动本地下载上传到服务器上后安装rpm

rpm -ivh libaio-devel-0.3.107-10.el6.x86_64.rpm

warning: libaio-devel-0.3.107-10.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEYPreparing...########################################### [100%]1:libaio-devel########################################### [100%]

rpm包下载地址:http://mirrors.163.com/centos/6/os/i386/Packages/

如果某个进程起不来,可能是某个端口被占用,查看使用某端口的进程

lsof -i:7001

启动.sh程序脚本并输出到日志到指定log中(>),tail实时查看日志信息

nohup ./startWebLogic.sh > sw.log &

tail - f sw.log

查看主机名

hostname

内核和系统版本查看命令(查看Linux内核版本命令)

1、cat /proc/version

2、uname -a

3、lsb_release -a

即可列出所有版本信息:这个命令适用于所有的Linux发行版,包括Redhat、SuSE、Debian…等发行版。

[账号@主机名 ~]$ lsb_release -aLSBVersion::core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarchDistributorID:RedHatEnterpriseServerDescription:Red Hat Enterprise Linux Server release5.10(Tikanga)Release:5.10Codename:Tikanga

4、cat /etc/redhat-release

这种方法只适合Redhat系的Linux

5、cat /etc/issue

此命令也适用于所有的Linux发行版。

查看磁盘使用情况命令

参考博客:https://www.cnblogs.com/flyingeagle/articles/9219106.html

[账号@主机名]$ df -lhFilesystem            Size  Used AvailUse% Mountedon/dev/sda149G12G35G26% //dev/sda2201G78G114G41% /datatmpfs7.9G07.9G0% /dev/shm

Linux下取进程占用 cpu 最高的前10个进程命令

ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head

Linux下取进程占用内存(MEM)最高的前10个进程命令

ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head

通过ps命令的grep检索带有java关键字的进程

ps -ef | grep java

查看Linux内存使用情况。-m 参数就是用M显示内容使用情况。

[账号@主机名]$ free -m            total      used      free    shared    buffers    cachedMem:160071593176058366-/+ buffers/cache:15506501Swap:20481883111650

wap(虚拟内存)和mem(物理内存)的关系介绍

参考博客:https://www.cnblogs.com/004x/p/6651600.html

top命令,经常用来监控Linux的系统状况,比如cpu、内存的使用情况

PIDUSERPRNIVIRTRESSHRS%CPU%MEMTIME+COMMAND11541eacadmin20  0 2243m929m5676S2.35.8289:50.34java12199eacadmin18  0 2150m863m7872S2.05.4111:17.13java10855eacadmin15  0 8830m6.6g5436S1.042.21278:11java28391eacadmin15  0 13028 1400  840R0.70.00:00.37top11835eacadmin21  0 7319m1.8g5476S0.311.6209:16.39java12452eacadmin22  0 2039m858m5396S0.35.4178:59.47java

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

推荐阅读更多精彩内容