Linux命令总结

Linux命令在Java后端的面试过程中,还是非常重要的,当然对于日常的使用也是需要掌握的,做个简单的总结

1.修改文件权限

chmod ABC File

其中A B C 分别代表User、Group、Other的权限;用数字来表示,这个数字是有三位0,1二进制组成,每一位分别表示角色的读、写、运行的权限;1表示允许,0表示不允许;

比如说对某一个用户User,如果让这个用户对于文件是:

1>可读,可写,可运行的:那么这个数字对应的二进制是111=7

2>可读,可写,不可运行的:110 = 6

3>可读,不可写,可运行:101 = 5

我们经常使用的命令可能就是 chmod 777 file 表示让所有用户拥有最高的权限;

2.变换目录

cd dir

3.显示当前的目录

pwd

4.Head/Tail

head和tail就像名字一样,分别来显示文件的开头或者结尾的文字块,head用来显示开头到标准的输出中,tail显示文件的结尾;举个例子:

#显示文件前6行
head -6 readme.txt 
#显示文件最后25行
tail -25 mail.txt

tail的使用中比head多了一个可用参数f,使用此参数,tail不会回传结束信号,除非我们自行去中断,它会一直等待,持续显示新的内容,这个也是我们在看日志的时候常用的命令;

tail -f /usr/tmp/logs/daemon_log.txt

5.安装工具

yum install 工具名称

比如常用的转换window文件为linux文件的工具dos2unix,默认linux中没有的,可以使用yum install dos2unix来安装;安装maven,使用yum install maven来安装;

6.文件上传和下载lrzsz

默认Linux中是没有该命令的,可以先使用yum install lrzsz 来安装;之后就可以使用rz上传文本文件到服务器;sz下载服务器上的文件到本地目录中;

7.Linux中目录的说明

Linux中./指的是当前的目录,/指的是根目录;../指的是当前目录的上一级目录;../../指的是上层目录的上层目录;

注意windows中进入某个目录的方法不同的:windows中切换盘符,直接输入盘符即可;直接cd d:是不行的;

8.rpm包内容查看

rpm -qlp package.rpm

9.查看mvn repository 的位置

mvn help:evaluate -Dexpression=settings.localRepository

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值