平时工作中一定会用到的linux指令

leeon_l leeon_l     2022-12-13     694

关键词:

一、find指令——查找指令 最常用参数: 【-name】   根据名称查找 【-iname】  根据名称查找,且忽略大小写差异 最常用命令: 【find 目录名 -name 文件或目录名】     根据文件名在指定目录下查找文件或目录 【find 目录名 -iname 文件或目录名】    同上,-iname参数可忽略大小写差异
二、grep指令——强大的文本搜索工具 最常用参数: 【-i】   忽略关键字大小写差异 【-r】   在目录中递归查找关键字 【-n】   显示关键字在文件中的行号 【-c】    统计关键字在文件中出现次数 最常用命令: 【grep 关键字 文件】           在指定文件中查询字符串 【grep -i 关键字 文件】        同上,并忽略大小写 【grep -rn 关键字 目录】      同上,并参数显示行号 【grep -c 关键字 文件】        统计字符串在文件中出现的次数
三、ps指令——查看进程指令 最常用命令: 【ps aux】查看所有终端所有用户的进程,并以用户格式显示(可通过管道与grep指令结合,查找特定进程,如【ps aux | grep php-fpm】
四、kill、pkill指令——杀死进程、批量杀死进程指令 最常用命令: 【kill -9 进程号】   强制杀死进程 【pkill -9 进程名】 强制杀死所有指定名称的进程
五、netstat指令——查看网络信息指令 最常用参数: 【-a】  所有端口(只显示有权限的,可以切换到root以查看所有) 【-t】   tcp端口 【-u】  udp端口 【-l】   监听中端口 【-p】  显示pid与进程名称 【-n】  以数字形式展示ip与端口 最常用命令: 【netstat -a】    查看所有端口(只显示有权限的,可以切换到root以查看所有) 【netstat -at】   查看所有tcp端口,-t参数指定tcp 【netstat -au】  查看所有udp端口,-u参数指定udp 【netstat -lt】    查看所有监听中的tcp端口,-l参数指定监听中 【netstat -ap】  查看所有端口,-p参数展示pid与进程名称(可通过管道与grep指定接口,查找进程运行的端口,如【netstat -ap | grep ssh】 【netstat -anp】查看所有端口,-n参数以数字形式展示ip和端口号(可通过管道与grep指定接口,查找运行在端口的进程,如【netstat -anp | grep ':8080'】    
六、chmod指令——目录权限指令 最常用参数: 【-R】  递归修改目录中所有目录及文件 最常用命令: 【chmod 777 目录名或文件名】                        修改文件或目录的权限为777 【chmod -R 777 目录名】                                递归修改目录权限为777 【chmod u=rwx,g=rw,o=r 目录名或文件名】     修改文件所有者权限为读写执行、同组权限为读写、其他用户权限为读
七、chown指令——改变文件所有者及用户组 最常用参数: 【-R】  递归修改目录中所有目录及文件 最常用命令: 【chown  用户名:组名 文件名】          修改文件所有者与所属组                     【chown -R 用户名:组名 目录名】       递归修改目录所有者与所属组
八、tar——压缩解压缩指令 最常用参数: 模式(五选一,在此只记录最常用的两个): 【-c】    压缩 【-x】    解压缩 其他参数: 【-f】    指定压缩包名,必须为最后一个参数 【-v】    显示过程 【-z】    具有gzip属性 【-C】    解压缩到指定目录 最常用命令: 【tar -zxvf 压缩包名 -C 指定目录】       解压缩指定压缩包到指定目录下               【tar -zcvf 压缩包名 多个目录或文件】   压缩指定文件,并指定压缩包名
九、scp指令——跨服务器传送文件指令 最常用参数: 【-r】    发送目录 最常用命令: 【scp 本机文件 目标机器用户名@目标机器IP:目标目录】    将本机文件发送到指定机器的指定目录(需要目标机器开启ssh服务) 【scp 远程机器用户名@远程机器IP:文件 本机目录】           将远程机器上的文件复制到本地(需要本机开启ssh服务) 【sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist】    开启本机ssh服务指令
十、用户相关指令—— 最常用命令: 【su 用户名】                切换用户 【su - 用户名】             切换用户,同时切换环境变量  【useradd 用户名】       创建用户 【passwd 用户名】        修改用户密码,默认为当前用户,可以使用root账号修改其他用户密码 【whoami】                  查看当前登录用户信息
十一、top指令——性能监控指令 最常用命令: 【top】

实战!工作中常用到哪些设计模式

前言大家好,我是捡田螺的小男孩。平时我们写代码呢,多数情况都是流水线式写代码,基本就可以实现业务逻辑了。如何在写代码中找到乐趣呢,我觉得,最好的方式就是:使用设计模式优化自己的业务代码。今天跟大家聊聊... 查看详情

linux如何做软件测试,都会用到哪些软件呀,测试工程师都要会啥

...直的态度,对软件质量负责的态度,态度是做好软件测试工作的基本保证。 查看详情

内向也不一定找不到好工作

...不到好工作,要想拓宽自己的业务范围,就要在平时的工作生活中多锻炼自己的应变能力,提升自己! 查看详情

面试linux运维一定会问到shell脚本这24个问题

...一定会问到Shell脚本这24个问题  虽然现在Python在运维工作中已经使用很普遍,但是很多企业在找Linux云计算工程师的时候还是会问到shell脚本的问题,它有助于你在工作环境中自动完成很多任务。  如下是一些面试过程中,... 查看详情

工作小记录

   1.做任何一个需求的时候,做之前要考虑会不会影响到程序现有的功能,如果会辐射到周边功能,一定要记录下来,完成该需求后一定要负责的妥善测试一遍,都OK了才算好,心理也更踏实。 2.接到一个需求,如果... 查看详情

linux指令ps,top

主要整理下一些Linux下自己平时很少用到但是应该了解的命令,目前整理了以下命令:pstopartop每天一个linux命令(44):top命令pspsarar命令ld 查看详情

linux指令ps,top

主要整理下一些Linux下自己平时很少用到但是应该了解的命令,目前整理了以下命令:pstopartop每天一个linux命令(44):top命令pspsarar命令ld 查看详情

软件测试人员在工作中如何运用linux

一般在维护环境和服务的时候会用,比如一般会将打包环境,持续继承环境,测试环境安装在linux机器中,要进行日常任务和维护就会用到linux相关的知识参考技术A首先当前互联网应用,大多都部署在linux系统上,测试人员不仅... 查看详情

[记忆向]工作中一些实用的linux命令组合(持续)

Linux命令大家在工作中都会用到, 但命令很多,参数也太复杂,若专门化时间去学习,往往效果欠佳.唯有在工作实战中,结合使用场景,一边使用,一边学习.1.xargs 这是一个神奇的命令,对于多行的处理,都可以用到-t  先打印,后执行-I ... 查看详情

linux运维平时工作主要负责哪些内容?

1.6Linux运维岗位及工作内容互联网Linux运维工程师是一个融合多学科(网络、系统、开发、数据库、安全、存储等)的综合性技术岗位,甚至还需要沟通、为人处世、培训、销售、管理等非技术能力,这给运维工程师提供了一个广阔... 查看详情

工作中会用到的知识点

1.提交表单序列化对象//表单序列化为对象functionserializeObject(form){varo={};$.each(form.serializeArray(),function(index){if(o[this[‘name‘]]){o[this[‘name‘]]=o[this[‘name‘]]+";"+this[‘value‘];}else{o[this[‘name‘]]=this 查看详情

git基础入门操作

...介绍基础的git入门级指令,虽然git指令非常多,但是实际工作中,我们会用到的非常少,小项目中甚至只需要用到2、3个。而且大部分人都会采用gui,而不是每次都打开终端然后输一长串难记的指令。 目录一、简介:git是一... 查看详情

新人必备的linux命令。。

来源:siye1982.github.io/2016/02/25/linux-list/虽然平时大部分工作都是和Java相关的开发,但是每天都会接触Linux系统,尤其是使用了Mac之后,每天都是工作在黑色背景的命令行环境中.自己记忆力不好,很多有用的Linux命令不能很好的记忆,现... 查看详情

又到10·24

又是一年1024,今年没啥好总结的,就总结一下平时工作学习用到的一些小技巧吧:1)预则立。凡事动手之前都应该先思考一下计划,等到计划周全之后再去做,一般就会顺利很多。2)做好记录。在做... 查看详情

又到10·24

又是一年1024,今年没啥好总结的,就总结一下平时工作学习用到的一些小技巧吧:1)预则立。凡事动手之前都应该先思考一下计划,等到计划周全之后再去做,一般就会顺利很多。2)做好记录。在做... 查看详情

linux的重启命令都有哪些

...news〕的程序则可以正常地离开等等。  shutdown执行它的工作是送信号〔signal〕给init程序﹐要求它改变runlevel。  Runlevel0被用来停机〔halt〕﹐ 查看详情

说说linux中的压缩与解压缩指令(tar)

...ip2;J为xz。c为压缩;t为查询;x为解压缩。最后跟着vf。f一定要是最后一个,如果放在其他选项之前,tar就会把文件名搞错。比如tar-zcfvxxx命令,tar指令就会认为压缩文件名为v!压缩的文件名称要根据压缩算法加上响应的后缀:... 查看详情

linux服务器配置的时候是否一定要用root用户,服务器平时运行的时候用哪个用户

...便。如需要使用其他用户,就需要添加用户(useradd);平时登陆可使用who、w、finger查看当前用户有哪些;参考技术A一般不运行root用户的,只有在特定操作需要的时候,加sudo才转变为root用户,这样比较安全。追问平时配置服务... 查看详情