命令含义 | 操作演示 |
显示当前目录 | [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进入后按i 或者 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 释放所有缓存 |