开发常用linux命令

指令 用法 作用
ls 、ll ll/root、ls/root 查看当前目录下的文件或目录
cd

cd /root、cd ..  cd/..

一般搭配tab使用,自动补全

进入指定目录
pwd pwd 查看当前路径
cp cp filename /home 将文件复制到home目录下
mkdir mkdir soft 创建soft目录(文件夹)
yum

yum search vim //网上查找安装包

yum install vim// 在线安装

yum remove vim//删除

install把依赖的包全部找到

remove把VIM的所有依赖包删除掉
rpm

rpm -qa|grep vim

rpm -e vim-filesystem-7.4.160-2.el7.x86_64
 查找VIM已经安装的包
find find -name "*.txt"  在当前目录下搜索以.txt结尾的文件
echo

echo $JAVA_HOME

echo hello

输出JAVA环境变量

输出字符串

tar

tar -czf james.tar.gz *.txt 

 

tar -zxvf james.tar.gz 

将以txt结束的所有文件压缩成james.tar.gz

将压缩文件解压出来

wget

wget http://zlib.net/zlib-1.2.11.tar.gz

远程下载zlib-1.2.11.tar.gz文件
ifconfig ifconfig 查看本机IP及相关信息
ps -ef|grep tomcat

ps -ef|grep tomcat

ps 将某个进程显示出来

-ef 表示按某种风格,常用的 -ef与aux

grep 命令是查找

中间的|是管道命令,是指ps命令与grep同时执行

显示所有的tomcat进程
 kill  kill -9 4235  杀掉4325进程(停用tomcat)
 netstat  netstat -tunlp|grep 8080   查看8080端口被谁占用
 free  free -m   查看LINUX内存剩余容量
 df  df -h  查看磁盘使用情况
 curl

curl www.baidu.com

curl -O http://zlib.net/zlib-1.2.11.tar.gz .   

 获取页面信息

 下载文件放到.当前目录下

 tail tail -f catalina.out 
tail -f -n 10 catalina.out 

动态展示文本内容

从倒数第10行开始展示,并动态展示

 vi、vim

vim catalina.out 

vi catalina.out  

展示很舒服(有色彩)

仅展示文件内容(无色彩)

:wq

:wq

强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。

 more more +20 catalina.out 

more -4 catalina.out

 从第20行开始显示catalina.out文本

 每页显示4行,分页显示

 mv mv aaa.txt james.txt
mv *.txt ./pp

将aaa.txt改名为james.txt  改名称

将目录以*.txt结尾的文件剪切到 当前pp目录下

 rm rm -i bbb.txt

rm -f james.txt 

rm -r ./test  

删除前提示确认

强制删除 force

删除当前test目录以及子目录、所有文件等

 history  history 查看执行过的命令
 touch  touch Test.java 创建Test.java文件
 clear  clear  清楚屏幕
 date  date  查看服务器时间
posted @ 2017-12-08 17:03  旧衫格子  阅读(166)  评论(0编辑  收藏  举报