linux java -cp < .txt_作为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工具的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值