作为java开发,这些linux命令你会?

记录自己在工作中需要经常敲的linux命令,超有用,虽然比较基础

一.ping 

ping用来测试是否访问的到目标主机

ping   ip/域名 (ping域名时不要加http/https协议)

eg: ping www.baidu.com

二. 操作目录和文件

1. 查看目录  cd 

1.1  进入指定目录 cd  目标文件夹  

       eg: cd /services/api

1.2  进入上一级 cd  ../

1.3  查看当前所在目录 pwd

2.目录操作

2.1  新建目录 : mkdir  目录

       eg: mkdir /flashelp/src

2.2  新建文件 :touch 文件名

        eg: touch xiaoyetan.txt

2.3  删除目录或文件: rm -f  目录/文件名

         eg: rm -f alliance-projects.jar

                rm -f alliance

2.4  强行复制文件到指定目录: cp -r 源文件或目录 目标文件或目录

          eg: cp -r  /alliance/hh.txt /alliance-projects/hh.txt

3. 查看文件

3.1 实时跟踪文件

      tail -f 文件

      eg: tail -f logs/log.log

3.2  查看文件最近500行记录

       tail -n 500 文件

       eg: tail -n 500 logs/log.log

3.3 实时跟踪文件最近100行记录

      tail -f -n 100 文件

      eg : tail -f -n 100 logs/log.log

3.4 实时跟踪文件中包含xxx字符上下20行的日志(最有用)

      cat 文件 | grep -C 20 'xxx'

      eg: cat logs/log.log | grep -C 20 '沪a888881'

4. 对当前目录下的文件/目录进行排序

4.1  倒序--最近的显示在最前面

           ls -lt

4.2  正序---按文件创建时间正排

           ls -ltr

4.3 列表式查看目录

        ll

4.4 横向显示目录下的文件/目录

        ls

5. ssh连接其他远程主机

ssh 用户名@主机ip

eg:  ssh root@192.168.7.250

6. 启动程序

6.1 起java jar文件

(前台起): java -jar aa.jar

(常规起): nohup java -jar aa.jar &

6.2 起python程序

(前台起):  python 启动文件名

                  eg: python start.py

(常规起): nohup python 启动文件 & 

                   eg:nohup python start.py &

7. 进程端口类

7.1 查看所有进程 netatat  : netstat -tupln

7.2 根据端口查看进程号 : lsof -i:端口号

7.3  根据进程号查看进程在哪 : ps -ef | grep 进程号

 7.4 杀掉进程 :kill 进程号

8. 查看并修改文件

8.1 查看文件

vim 文件

8.2 修改文件 

vim 文件 

shift+i

8.3 退出保存

如果在命令行下使用vim,先按下ESC退出编辑模式,然后输入:wq !保存并退出或者q退出或者q!强制退出,从而回到命令行界面。

9. 解压文件

 不要直接解压 直接解压就是在当前目录全部解压

   1.先创建文件夹  mkdir 文件名

   2. 把压缩包复制到新文件夹中    cp 压缩包所在目录 目标目录

   3. 进入到压缩包新目录 cd 

     解压  tar zxvf qiniu-devtools-linux_amd64-current.tar.gz

10. 查看历史命令

history 

eg: history | grep 'jdk' (查找跟jdk相关的历史命令)

11. 下载和上传文件

11.1  发送本地文件到服务器 : rz

要先删除当前服务器上的同名文件 rm -rf 文件 然后再rz

11.2 发送服务器文件到本地 : sz

sz 文件

当前这是用命令,你也可以用filezilla 等ftp工具的

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

推荐阅读更多精彩内容

  • 此篇文章内容是我很久以前在印象笔记中的一个知识总结,大概122个Linux指令。如今,写出来就当再回顾一遍了。若有...
    StephenZhang01阅读 1,056评论 0 5
  • Linux常用命令大全(非常全!!!)原文链接:http://www.cnblogs.com/yjd_hycf_s...
    JokerJin阅读 578评论 0 3
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,637评论 18 139
  • 总想表达点什么,可是内心总觉得有些勉强。大概生活就像这样,有很多的诉求却又觉得十分勉强。习惯于在自己已经熟悉的环...
    明谦之劳阅读 185评论 0 1