linux常用命令

命令含义

操作演示

显示当前目录

[root@localhost ~]# pwd

切换到指定路径

[root@localhost~]# cd /home/jenkins(路径地址)

返回上层目录

[root@localhost bin]# cd ..

列出目录下的文件

[root@localhost webapps]# ls

列出来的结果详细,有时间,是否可读写等信息 ,象windows里的 详细信息

[root@localhost logs]# ll

ll不是命令,是ls -l的别名 

ll -t 是降序,  ll -t | tac 是升序

删除文件

[root@localhost webapps]# rm -rf app-sxzz

[root@localhost logs]# rm -rf *  无提示的强制删除所有文件,如果没准备好辞职信,请慎重使用

显示进程信息

[root@localhost bin]# ps -ef |grep fep

grep:在指定文件中搜索指定信息

不挂断地运行命令

[root@localhost project_tomcat6]# cd fep_8080

[root@localhost fep_8080]# nohup ./fepstart.sh

显示所有进程

[root@localhost fep_8080]# ps –ef

# ps -ef|grep java

解压缩zip

[root@localhost ~]#  unzip bond.zip

删除某进程

[root@localhost fep_8080]# kill -9 25907

25907表示进程ID

阅读文件

[root@localhost ~]# cat dbconfig.properties

下载文件

[root@localhost logs]# sz app-dacx

更改主机host

[root@www ~]# hostname

linux

[root@www ~]# hostname test11

[root@www ~]# hostname

test11

[root@www ~]#

切换用户

su  root

修改服务器时间

[root@localhost ~]# date -s 20110927

[root@localhost ~]# date -s 15:34:00

读取文件

[root@localhost ~]# tail -f nohup.out

显示更多

[root@localhost ~]# more nohup.out

查看磁盘使用情况

[root@localhost ~]# df

查看磁盘文件夹下的大小

[root@localhost ~]# df -h

查看改目录下所有文件夹的大小

[root@localhost opt]# du -sh ./*

查看内存使用情况

[root@localhost opt]# free -h

查看内存(每5s刷新一次,单位Mb)

[linuxidc@localhost ~]# free -ms 5

查看计算机的线程CPU等情况

[root@localhost opt]# top

修改文件名

[linuxidc@localhost ~]# mv file1 file2

修改文件内容

[root@localhost opt] # vi conf.xml

vi进入后按或者 insert键或者a 进行编辑

ESC 后,输入

1.wq保存并退出

2.q!退出不修改

3.q 退出, 如果有修改时不能退出.

如果标明是只读的话,则表示当前权限不够需要切换到root账号

查看操作系统版本信息

 

[root@localhost ~]# cat /proc/version

[root@localhost ~]# lsb_release -a

使用命令时提示command not found,需要安装yum install redhat-lsb -y

查看操作系统内核信息

[root@localhost ~]# uname -a

列出某个程序打开的文件

[root@localhost ~]# lsof -c mysql

也可以用 lsof |grep mysql

列出某个用户打开的文件[root@localhost ~]# lsof  -u username
列出多个进程号对应的文件信息[root@localhost ~]# lsof -p 1,2,3
列出所有的网络连接

[root@localhost ~]# lsof -i 

列出所有的tcp连接[root@localhost ~]# lsof -i tcp
谁在使用某个端口

[root@localhost ~]# lsof -i :3306

谁在使用某个特定的端口

[root@localhost ~]# lsof -i tcp:80

清除缓存

需要root权限

[root@localhost ~]# echo 3 >/proc/sys/vm/drop_caches

echo 0 不释放缓存

echo 1 释放页缓存

ehco 2 释放dentries和inodes缓存

echo 3 释放所有缓存

 

 

评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值