JavaEE学习日志(七十七): Linux操作文件,权限,进程,网络通信命令

JavaEE学习日志持续更新----> 必看!JavaEE学习路线(文章总汇)

Linux

Linux操作文件

创建文件

命令:touch 文件名称 ----- 空文件
在这里插入图片描述

删除文件

同目录删除:rm -rf 文件
在这里插入图片描述

查看文件

命令:cat/more/less/tail 文件

注意:

  • 使用cat查看/etc/sudo.conf文件,只能显示最后一屏内容
  • 使用more查看/etc/sudo.conf文件,可以显示百分比,回车可以向下一行, 空格可以向下一页,q可以退出查看
  • 使用less查看/etc/sudo.conf文件,可以使用键盘上的PgUp和PgDn向上 和向下翻页,q结束查看
  • 使用tail -10 查看/etc/sudo.conf文件的后10行,Ctrl+C结束
    在这里插入图片描述

修改文件_vim编辑器

vim编辑器是Linux中的强大组件,是vi编辑器的加强版

关于vim使用过程:

vim 文件-------->命令模式--------->输入i---------->编辑模式----------->编辑文件----------->按下Esc--------->命令模式--------->按下:---------->底行模式----------->输入wq保存并退出/q!强制退出不保存

注意:wq保存退出,q!不保存退出

Linux压缩文件

打包并压缩文件

Windows的压缩文件的扩展名 .zip/.rar
linux中的打包文件:.tar
linux中的压缩文件:.gz
linux中打包并压缩的文件:.tar.gz

Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。
而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz。

命令:tar -zcvf 打包压缩后的文件名 要打包的文件
其中:

  • z:调用gzip压缩命令进行压缩
  • c:打包文件
  • v:显示运行过程
  • f:指定文件名
    在这里插入图片描述

解压文件

命令:tar [-xvf] 压缩文件
示例:将/test下的xxx.tar.gz解压到当前目录下tar -xvf xxx.tar.gz

示例:将/test下的xxx.tar.gz解压到根目录/usr下
tar -xvf xxx.tar.gz -C /usr------C代表指定解压的位置

在这里插入图片描述

Linux安装gcc

命令:yum install gcc
作用:能够编译c语言文件,从而使用linux版本的redis

Linux的进程命令

1、显示工作目录
命令:pwd
在这里插入图片描述
2、查看进程
命令:ps -ef —显示所有的进程

3、结束进程
命令:kill -9 pid(pid是进程的id)

4、搜索命令(文件中搜索带有关键字的一行)
命令:grep 要搜索的字符串 要搜索的文件

在这里插入图片描述

5、管道命令
命令:| 将前一个命令的输出作为本次目录的输入
如:搜索带有关键字的进程
在这里插入图片描述

Linux的网络通信

查看当前系统的网卡信息ifconfig
在这里插入图片描述
查看与某台机器的连接情况:ping
在这里插入图片描述
查看当前系统的端口使用:netstat -ant
在这里插入图片描述
重启命令:reboot
立即关机:halt或者poweroff

Linux的权限命令

查看权限:ls -al
在这里插入图片描述
第一列即为权限
其中第一个字母的含义为文件类型

  • d:代表目录
  • -:代表文件
  • l:代表快捷方式

后面九个字母的含义:权限,rwx也可写成421
属主权限:当前用户的权限
属组权限:当前用户所在的组的权限
其他用户权限:其他用户的权限
在这里插入图片描述
修改权限的命令chmod
格式:chmod u=xxx,g=xxx,o=xxx 文件(或目录)名
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值