牢记这些Linux命令,轻松提升工作效率!老男孩Linux培训班
老男孩IT教育
常见问题
2022年2月10日 17:44
既然选择了远方,便只顾风雨兼程,在编程这条路上,要学的技术还有很多,所以我们要持续精进和学习,不管是运维人员还是程序员,都会接触到Linux服务器,掌握这些命令后,可以极大程度提高工作效率,遇到问题需要排查,也能快速定位到,请看下文:
既然选择了远方,便只顾风雨兼程,在编程这条路上,要学的技术还有很多,所以我们要持续精进和学习,不管是运维人员还是程序员,都会接触到Linux服务器,掌握这些命令后,可以极大程度提高工作效率,遇到问题需要排查,也能快速定位到,请看下文:
1、传输文件scp命令
scp命令用于Linux服务器之间复制文件和目录。scp是secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。
基本用法:scp [可选参数] file_source remote_username@remote_ip:remote_folder
PS:使用scp命令要确保使用的用户具有可读取远程服务器相应文件的权限,否则scp命令是无法起作用的。
2、查看系统状态top、free、df
top命令用于实时显示process的动态。可以配合用来查询vm的一些问题!
free命令用于显示内存状态。
df以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
du会显示指定的目录或文件所占用的磁盘空间,用于查看当前目录的总大小。
3、压缩/解压tar命令
tar是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件。
命令为:tar -zcvf 备份文件.tar.gz 备份文件/目录
累出压缩文件内容,命令为:tar -ztvf 备份文件.tar.gz 或 tar -ztvf 备份文件.tgz
解压文件,命令为:tar -zxvf 备份文件.tar.gz 或 tar -zxvf 备份文件.tgz
4、修改文件属性chmod命令
Linux/Unix 的文件调用权限分为三级 : 文件拥有者、群组、其他。利用 chmod 可以藉以控制文件如何被他人所调用。
读、写、执行的权限:r=4,w=2,x=1。
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5;
5、查找文件find命令
find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。
6、查询字符grep命令
grep命令用于查找文件里符合条件的字符串,用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示出来。
7、查看端口占用netstat命令
netstat命令用于显示网络状态,利用netstat指令可让你得知整个Linux系统的网络情况。
8、查看文件内容tail命令
tail命令可用于查看文件的内容,有一个常用的参数-f常用于查阅正在改变的日志文件。
tail -f filename会把filename文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要filename更新就可以看到最新的文件内容。
关于“牢记这些Linux命令,轻松提升工作效率!”的话题到这里就结束了,老男孩教育Linux运维云计算课程汇集了虚拟化、云计算、安全攻防、Python开发、SRE等技术,课堂效率高、内容丰富全面,由浅入深,循序渐进,帮助学员稳扎稳打,夯实基础,在有限的时间内帮助学员高效提升,成为符合企业需求的技术型人才。
推荐阅读:
我们常说的学Linux到底是学什么?Linux云计算运维培训
