-
Linux 中常用的Rpm命令实例详解
所属栏目:[安全] 日期:2020-12-15 热度:74
rpm命令 是RPM软件包的管理工具。rpm原本是RedHatLinux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度。 语法[详细]
-
Linux 中常用的sed命令
所属栏目:[安全] 日期:2020-12-15 热度:122
sed 是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。[详细]
-
linux mkdir命令详解
所属栏目:[安全] 日期:2020-12-15 热度:160
mkdir命令 用来创建目录。该命令创建由dirname命名的目录。如果在目录名的前面没有加任何路径名,则在当前目录下创建由dirname指定的目录;如果给出了一个已经存在的路径,将会在该目录下创建一个指定的目录。在创建目录时,应保证新建的目录与它所在目录下[详细]
-
linux 中ls命令详解
所属栏目:[安全] 日期:2020-12-15 热度:68
ls命令 用来显示目标列表,在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。 语法 ls(选项)(参数) 选项 -a:显示所有档案及目录(ls内定将档案名或目录名称为.的视为影藏,不会列出);-A:显示除影藏文件.[详细]
-
linux 中的gzip命令
所属栏目:[安全] 日期:2020-12-15 热度:86
gzip命令 用来压缩文件。gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多处“.gz”扩展名。 gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘空间,还可[详细]
-
scp 将数据从一台linux服务器复制到另一台linux服务器
所属栏目:[安全] 日期:2020-12-15 热度:91
scp 是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且 scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另[详细]
-
shell 生成随机数的实现方法总结
所属栏目:[安全] 日期:2020-12-15 热度:191
shell 生成随机数的实现方法总结 1. 使用系统的 $RANDOM 变量 mimvp@ubuntu:~$ echo $RANDOM17617 $RANDOM 的范围是 [0,32767] 如需要生成超过32767的随机数,可以用以下方法实现。 例:生成400000~500000的随机数 #!/bin/bash function rand(){ min=$1 max=[详细]
-
linux中 pmap 命令详解
所属栏目:[安全] 日期:2020-12-15 热度:149
通过查看帮助,返回了如下信息: Usage: pmap [options] pid [pid ...]Options: -x,--extended show details -X show even more details WARNING: format changes according to /proc/PID/smaps -XX show everything the kernel provides -c,--read-rc read[详细]
-
linux shutdown命令详解
所属栏目:[安全] 日期:2020-12-15 热度:169
shutdown命令 用来系统关机命令。shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。 语法 shutdown(选项)(参数) 选项 -c:当执行“shutdown -h 11:50”指令时,只要按+键就可以中断关机的指令;-f:重新启动时不执行fsck;-F:重新[详细]
-
Shell脚本生成随机密码的若干种可能
所属栏目:[安全] 日期:2020-12-15 热度:200
1.生成随机密码(urandom版本) #!/bin/bash#Author:丁丁历险(Jacob)#/dev/urandom文件是Linux内置的随机设备文件#cat /dev/urandom可以看看里面的内容,ctrl+c退出查看#查看该文件内容后,发现内容有些太随机,包括很多特殊符号,我们需要的密码不希望使用[详细]
-
详解Linux中的wget命令
所属栏目:[安全] 日期:2020-12-15 热度:93
wget命令 用来从指定的URL下载文件。wget非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性,如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器打断下载过程,它会再次联到服务器上从停止的地方继续下载。这[详细]
-
linux 中的atq命令
所属栏目:[安全] 日期:2020-12-15 热度:185
atq命令 显示系统中待执行的任务列表,也就是列出当前用户的 at 任务列表。 语法 atq(选项) 选项 -V:显示版本号;-q:查询指定队列的任务。 实例 at now + 10 minutesat echo 1111at eotjob 3 at Fri Apr 26 12:56:00 2013atq3 Fri Apr 26 12:56:00 2013 a[详细]
-
Linux shell下30个有趣的命令和提示(推荐)
所属栏目:[安全] 日期:2020-12-15 热度:176
这些是我收集了多年的Linux shell的30个有趣的命令和提示。 1. 监控命令(每2秒运行一次) watch "ls -larth" 2. 使用一个端口杀死程序 sudo fuser -k 8000/tcp 3. 限制以下命令的内存使用 ulimit -Sv 1000 # 1000 KBs = 1 MBulimit -Sv unlimited # Remove li[详细]
-
Linux 中的Edquota命令
所属栏目:[安全] 日期:2020-12-15 热度:160
edquota命令 用于编辑指定用户或工作组磁盘配额。edquota预设会使用vi来编辑使用者或群组的quota设置。 语法 edquota(选项)(参数) 选项 -u:设置用户的quota,这是预设的参数;-g:设置群组的quota;-p源用户名称:将源用户的quota设置套用至其他用户或群组[详细]
-
shell脚本一键安装php7的实例(推荐)
所属栏目:[安全] 日期:2020-12-15 热度:157
如下所示: #!/bin/bashphp_gz_file='/home/php/Downloads/source/php-7.0.0.tar.bz2'tar_dir='/home/php/Downloads/dst/'source_dir='php-7.0.0'cd $tar_dirrm -rf $source_direcho '===start tar php ========'tar -jxvf $php_gz_file /dev/nullecho '===e[详细]
-
linux下socket编程常用头文件(推荐)
所属栏目:[安全] 日期:2020-12-15 热度:118
sys/types.h:数据类型定义 sys/socket.h:提供socket函数及数据结构 netinet/in.h:定义数据结构sockaddr_in arpa/inet.h:提供IP地址转换函数 netdb.h:提供设置及获取域名的函数 sys/ioctl.h:提供对I/O控制的函数 sys/poll.h:提供socket等待测试机制的[详细]
-
PowerShell实现简单的grep功能
所属栏目:[安全] 日期:2020-12-15 热度:103
在PowerShell中,无法像*nix中一样使用grep命令,直接对一个目录下的所有文件进行内容查找,下面的PS脚本针对目录和文件进行了区分,借用Select-String命令,实现了内容查找,并显示查找到的文件和匹配内容所在行号。 使用的时候,只需要在shell中,输入: "[详细]
-
shell脚本测试某网段内主机连通性
所属栏目:[安全] 日期:2020-12-15 热度:124
1. 测试192.168.4.0/24整个网段的连通性(while版本) #!/bin/bash#Author:丁丁历险(Jacob)#定义变量i控制循环次数,i从1开始循环,每循环一次,i自加1,直到i等于254循环退出#在每次循环中对一个IP进行ping测试,如果ping通,提示主机是UP的#如果无法ping同[详细]
-
Linux下文件剪切的shell脚本实现代码
所属栏目:[安全] 日期:2020-12-15 热度:183
需求描述 编写shell脚本实现Linux下不同目录(路径)之间的文件的剪切(移动)操作。 其中,文件移动之前所在的目录称为源目录,文件移动之后所在的目录称为目的目录。要求当源目录不存在、源目录下无文件及剪切文件成功时,均要在屏幕上输出相关的日志信息;并[详细]
-
Linux traceroute命令使用方法实例详解
所属栏目:[安全] 日期:2020-12-15 热度:144
Linux traceroute命令使用方法实例详解 一、默认使用的是UDP协议(30000以上端口) 二、使用TCP协议 -T -p 三、使用ICMP协议 -I 四、实战 [root@localhost hping-master]# whereis traceroutetraceroute: /usr/bin/traceroute /usr/share/man/man8/tracerout[详细]
-
linux tar命令简介
所属栏目:[安全] 日期:2020-12-15 热度:102
一、使用介绍 tar命令用来打包,解包和压缩。 1、名词区分 打包:将一大堆文件或目录变成一个总的文件【tar命令】 压缩:将一个大的文件通过一些压缩算法变成一个小文件【gzip,bzip2等】 Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一[详细]
-
Linux下.tar.xz文件的解压教程详解
所属栏目:[安全] 日期:2020-12-15 热度:130
前言 对于xz这个压缩相信很多人陌生,但xz是绝大数linux默认就带的一个压缩工具,xz格式比7z还要[详细]
-
利用Shell解析处理XML的方法汇总
所属栏目:[安全] 日期:2020-12-15 热度:80
前言 前几天在干活的时候遇到一个需要解析处理xml文件的一个需求,当时考虑到逻辑比较复杂,因此用java慢慢搞了搞。不过这个需求经常会变,每次变化之后都要重新找到jar包的代码,改了之后还要替换原来的jar包,一来不方便修改,二来不方便统一保存代码,三[详细]
-
Linux上的文件搜索命令实例详解
所属栏目:[安全] 日期:2020-12-15 热度:174
locate 基础了解 在centos7上默认没有locate命令,需要先手动安装。安装步骤:http://www.cnblogs.com/feanmy/p/7676717.html locate命令搜索的后台数据库路径:/var/lib/mlocate/mlocate.db ls -hl /var/lib/mlocatetotal 1.2M-rw-r----- 1 root slocate 1.[详细]
-
linux重启和关闭系统命令的写法
所属栏目:[安全] 日期:2020-12-15 热度:169
重启命令: 1、reboot 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过10分钟自动重启(root用户使用) 4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 关机命令: 1、halt 立刻关机 2、poweroff 立刻关机 3、shutdown -h now 立[详细]