为了账号安全,请及时绑定邮箱和手机立即绑定

立即博娱乐城投注,在线tt国际

2015.12.21 13:34 6858浏览

本文地址:http://www.bgel.cn/article/2922
文章摘要:立即博娱乐城投注,在线tt国际,线上天猫注册,扎金花棋牌游戏官网

作为一个Java开发人员,有些常用的Linux命令必须掌握。即时平时开发过程中不使用Linux(Unix)或者mac系统,也需要熟练掌握Linux命令。因为很多服务器上都是Linux系统。所以,要和服务器机器交互,就要通过shell命令。

本文并不会对所有命令进行详细讲解,只给出常见用法和解释。具体用法可以使用--help查看帮助或者直接通过google搜索学习。

1.查找文件

find / -name filename.txt 根据名称查找/目录下的filename.txt文件。

find . -name "*.xml" 递归查找所有的xml文件

find . -name "*.xml" |xargs grep "hello world" 递归查找所有文件内容中包含hello world的xml文件

grep -H 'spring' *.xml 查找所以有的包含spring的xml文件

find ./ -size 0 | xargs rm -f & 删除文件大小为零的文件

ls -l | grep '.jar' 查找当前目录中的所有jar文件

grep 'test' d* 显示所有以d开头的文件中包含test的行。

grep 'test' aa bb cc 显示在aa,bb,cc文件中匹配test的行。

grep '[a-z]\{5\}' aa 显示所有包含每个字符串至少有5个连续小写字符的字符串的行。

2.查看一个程序是否运行

ps –ef|grep tomcat 查看所有有关tomcat的进程

3.终止线程

kill -9 19979 终止线程号位19979的进程

4.查看文件,包含隐藏文件

ls -al

5.当前工作目录

pwd

6.复制文件

cp source dest 复制文件

cp -r sourceFolder targetFolder 递归复制整个文件夹

scp sourecFile romoteUserName@remoteIp:remoteAddr 远程拷贝

7.创建目录

mkdir newfolder

8.删除目录

rmdir deleteEmptyFolder删除空目录 rm -rf deleteFile 递归删除目录中所有内容

9.移动文件

mv /temp/movefile /targetFolder

10.重命令

mv oldNameFile newNameFile

11.切换用户

su -username

12.修改文件权限

chmod 777 file.java //file.java的权限-rwxrwxrwx,r表示读、w表示写、x表示可执行

13.压缩文件

tar -czf test.tar.gz /test1 /test2

14.列出压缩文件列表

tar -tzf test.tar.gz

15.解压文件

tar -xvzf test.tar.gz

16.查看文件头10行

head -n 10 example.txt

17.查看文件尾10行

tail -n 10 example.txt

18.查看日志类型文件

tail -f exmaple.log//这个命令会自动显示新增内容,屏幕只显示10行内容的(可设置)。

19.使用超级管理员身份执行命令

sudo rm a.txt 使用管理员身份删除文件

20.查看端口占用情况

netstat -tln | grep 8080 查看端口8080的使用情况

21.查看端口属于哪个程序

lsof -i :8080

22.查看进程

ps aux|grep java 查看java进程

ps aux查看所有进程

23.以树状图列出目录的内容

tree a

ps:Mac下使用tree命令

24.文件下载

wget 扎金花棋牌游戏官网 mac下安装wget命令

curl http://www.bgel.cn

25.网络检测

ping www.just-ping.com

26.远程登录

ssh userName@ip

27.打印信息

echo $JAVA_HOME 打印java home环境变量的值

28.java 常用命令

java javac jps ,jstat ,jmap, jstack

29.其他命令

svn git maven

28.linux命令学习网站:

http://www.bgel.cn/

参考资料:

Linux端口被占用的解决(Error: JBoss port is in use. Please check)

linux 中强大且常用命令:find、grep

Linux命令

欢迎补充!~

文章源自:http://www.bgel.cn/archives/800

点击查看更多内容
69人点赞

若觉得本文不错,就分享一下吧!

评论

相关文章推荐

正在加载中
意见反馈 去赚学费 帮助中心 APP下载
官方微信
扎金花棋牌游戏官网

举报

0/150
提交
取消
网站地图 网上娱乐平台 易游pt手机客户端网址 龙8官方网站下载 大桨娱乐城
天天娱乐检测 大都会娱乐线路检测 白金会娱乐网 365棋牌游戏平台
英雄联盟电子娱乐官网 大发国际娱乐app下载 亚虎国际App 158nn.com
优乐国际手机版下载 龙8app客户端下载 金沙城APP 诚博国际app
永利皇官登录系统 新天棋牌官网 明发娱乐 下载 满堂紅游戲
腾讯分分彩计划手机版 四季彩票玩法 万博娱乐官方 如意娱乐靠谱 亿宝网
聚富彩票网平台 北京幸运快艇漏球记录app 满堂彩登录网址 娱乐彩票 同创娱乐
江苏快3走势图 幸运飞艇官网开奖记录 旺彩注册 满堂彩时时彩网址 135彩票平台注册
至尊彩票是赌博啊 東森娱乐 天下彩票免费资料大全 全球最大的彩票平台 久久彩票