04 2019 档案
摘要:(1).输出重定向 定义:将命令的标准输出结果保存到指定的文件中,而不是直接显示在显示器上。 输出重定向使用>和>>操作符。 语法:cmd > filename,表示将标准输出写入文件,如果此文件已存在,将覆盖原文件的内容。如果不存在,则新建该文件。 cmd >> filename,表示将标准输出追
阅读全文
摘要:其他: grep fgrep 不适用真正表达式,速度块 面向过程:着眼点在过程中 面向对象:对象 SHELL脚本编程: 父shell赋予的变量 在子shell中是无法获取到的 变量赋值: name=jerry 变量的引用:name也可以使用{name} 大多数情况下{}是可以使用的 anima
阅读全文
摘要:Linux:ldd命令详解 ldd 用于打印程序或者库文件所依赖的共享库列表。 语法 ldd(选项)(参数) 选项 --version:打印指令版本号; -v:详细信息模式,打印所有相关信息; -u:打印未使用的直接依赖; -d:执行重定位和报告任何丢失的对象; -r:执行数据对象和函数的重定位,并
阅读全文
摘要:chroot命令 chroot命令用来在指定的根目录下运行指令。chroot,即 change root directory (更改 root 目录)。在 linux 系统中,系统默认的目录结构都是以/,即是以根 (root) 开始的。而在使用 chroot 之后,系统的目录结构将以指定的位置作为/
阅读全文
摘要:Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进
阅读全文
摘要:在fun.sh 文件里,使用函数来封装脚本内容 usege() { echo "hello world" echo "脚本怎么使用函数。。。。。。"}usege 12345格式:[^1] 函数名(){脚本内容。。。。。。}函数名 脚本函数传参#!/bin/bashusege() { echo "脚本
阅读全文
摘要:循环的意思就是让程序重复地执行某些语句; whiler循环就是循环结构的一种,当事先不知道循环该执行多少次,就要用到while循环; while循环语句的运行过程 使用while循环语句时,可以根据特定的条件反复执行一个命令,直到条件不满足为止; while会出现死循环的过程,因此循环体内的命令序列
阅读全文
摘要:Linux运维之shell脚本进阶篇 一、if语句的使用 1)语法规则 1 2 3 4 5 6 7 8 9 if [条件] then 指令 fi 或 if [条件];then 指令 fi 提示:分号相当于命令换行,上面两种语法等同<br>特殊写法;if[ -f"$file1" ];then echo
阅读全文
摘要:前言: zabbix([`zæbiks])是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 zabbix由2部分构成,zabbix server
阅读全文
摘要:软件管理 目前流行的软件包格式: 可直接执行的RPM与DEB、源代码形式的gzip与bzip2压缩包 RPM软件包管理 rpm rpm [选项] *.rpm -i --install install packages -h --hash print hash marks as package i
阅读全文
摘要:Linux软件包分类 rpm 常用命令1.安装一个包 # rpm -ivh 2.升级一个包 # rpm -Uvh 3.卸载一个包 # rpm -e 4.安装参数 --force 即使覆盖属于其它包的文件也强迫安装 --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。 5.查
阅读全文
摘要:修改配置文件: /etc/resolv.conf nameserver DNS_IP_1 nameserver DNS_IP_2 nameserver 指定本机解析: /etc/hosts 主机IP 》主机名 》主机别名 172.16.0.1 www.magedu.com www DNS-->/et
阅读全文
摘要:Linux系统的route命令用于显示和操作IP路由表(show / manipulate the IP routing table)。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统
阅读全文
摘要:ubuntu 网络配置 检查网络配置命令:ifconfig 一、通过配置文件配置 新手没怎么用过Ubuntu,所以走了不少弯路,网上找了很多方法,大都没对我起到帮助作用,所以把自己的配置方法写一写。 Ubuntu上连了两块网卡,eth0为外网的eth1为内网的(VPC的特点,要和宿主机直接通讯必须组
阅读全文
摘要:使用pypi镜像源加速第三方库在线安装 用easy_install和pip来安装第三方库很方便 它们的原理其实就是从Python的官方源pypi.python.org/pypi 下载到本地,然后解包安装。 不过因为某些原因,访问官方的pypi不稳定,很慢甚至访问不了。 跟ubuntu的apt和cen
阅读全文
摘要:不同局域网ubuntu如何进行ssh穿透登录不同局域网ubuntu如何进行ssh穿透登录前言一. 建议安装teamview二. openssh服务三. 打开路由器端口映射四.连接@(ubuntu) 前言在公司有一台电脑,家里也有一台电脑,有时候需要用公司电脑访问家里电脑,想用家里电脑的GPU跑一跑简
阅读全文
摘要:一、编辑器——vim vi编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下。由于不需要图形界面,vi是效率很高的文本编辑器。尽管在Linux上也有很多图形界面的编辑器可用,但vi在系统和服务器管理中的功能是那些图形编辑器所无法比拟的。 Vim是vi的加强版,比vi更容易使用。vi的
阅读全文
摘要:head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾。1.命令格式:head [参数]… [文件]…2.命令功能:head 用来显示档案的开头至标准输出中,默认head命令打印其
阅读全文
摘要:Linux中的less命令主要用来浏览文件内容,与more命令的用法相似,不同于more命令的是,less命令可往回卷动浏览以看过的部分,下面随小编一起来了解下less命令的具体用法吧。 less 的用法比起 more 更加的有弹性。在 more 的时候,我们并没有办法向前面翻, 只能往后面看,但若
阅读全文
摘要:二、more 文件内容或输出查看工具 more 是我们最常用的工具之一,最常用的就是显示输出的内容,然后根据窗口的大小进行分页显示,然后还能提示文件的百分比; [root@localhost ~]# more /etc/profile 1、more 的语法、参数和命令: more [参数选项] [文
阅读全文
摘要:vgcreate 用于创建LVM卷组 补充说明 vgcreate命令 用于创建LVM卷组。卷组(Volume Group)将多个物理卷组织成一个整体,屏蔽了底层物理卷细节。在卷组上创建逻辑卷时不用考虑具体的物理卷信息。 语法 选项 参数 卷组名:要创建的卷组名称; 物理卷列表:要加入到卷组中的物理卷
阅读全文
摘要:lsmod——显示已载入系统的模块 lsmod 其实就是list modules的缩写,即 列出所有模块. 功能说明:显示已载入系统的模块。 语法:lsmod 说明:执行lsmod指令,会列出所有已载入系统的模块。 [root@liyao keepalived]# lsmod Module Size
阅读全文
摘要:LVM组成; LVM:logic volume manager .LVM即逻辑卷管理,现在使用版本为第二版,即version2 逻辑卷:pv,physical volume,即计算机上的磁盘设备,例如我的计算机上的/dev/sda3,/dev/sda5. 卷组:vg,volume group。一般由
阅读全文
摘要:RAID: Redundant Arrays of Inexpensive Disks Independent Berkeley: A case for Redundent Arrays of Inexpensive Disks RAID 提高IO能力: 磁盘并行读写; 提高耐用性; 磁盘冗余来实现
阅读全文
摘要:一、简单用法 mount/dev/hda2/home第一个叁数是与包括文件系统的磁盘或分区相关的设备文件。第二个叁数是要mount到的目录。 umount /dev/hda2$ umount /usr参数可以是设备文件或安装点。 二、mount详细介绍 如果想在运行的Linux下访问其它
阅读全文
摘要:Linux下的fdisk功能是极其强大的,用它可以划分出最复杂的分区,下面简要介绍一下它的用法: 对于IDE硬盘,每块盘有一个设备名:对应于主板的四个IDE接口,设备名依次为:/dev/hda,/dev/hdb,/dev/hdc,/dev/hdd等, 如果还有IDE Raid卡,则依次为:/dev/
阅读全文
摘要:mdadm命令详解及实验过程 一.概念 mdadm是multiple devices admin的简称,它是Linux下的一款标准的软件 RAID 管理工具,作者是Neil Brown 二.特点 mdadm能够诊断、监控和收集详细的阵列信息 mdadm是一个单独集成化的程序而不是一些分散程序的集合,
阅读全文
摘要:Linux文件系统中,有所谓的链接(link),我们可以将其视为档案的别名,而链接又可分为两种 : 硬链接(hard link)与软链接(symbolic link),硬链接的意思是一个文件可以有多个名称,而软链接的方式则是产生一个特殊的文件,该文件的内容是指向另一个文件的位置。硬链接是存在同一个文
阅读全文
摘要:1、语法 mknod [选项] 设备名 设备类型 主设备号 次设备号 2、选项参数列表 选项 说明 --version 显示命令版本信息 --help 显示帮助信息 -m | --mode=MODE 设置权限 -Z | --context=CTX 设置SELinux的安全上下文 设备类型 b,块设备
阅读全文
摘要:黑客常用命令大全net user heibai lovechina /add 加一个heibai的用户密码为lovechina net localgroup Administrators heibai /add 把他加入Administrator组net start telnet 开对方的TELNE
阅读全文
摘要:如上图,我们只要在dos界面中输入各种dos命令,即可实现相应的命令,下面分享下dos命令大全:net use ipipc " " /user:" " 建立IPC空链接 net use ipipc "密码" /user:"用户名" 建立IPC非空链接 net use h: ipc$ "密码" /
阅读全文
摘要:关于dos命令行脚本编写 dos常用命令另查 开始之前先简单说明下cmd文件和bat文件的区别:在本质上两者没有区别,都是简单的文本编码方式,都可以用记事本创建、编辑和查看。两者所用的命令行代码也是共用的,只是cmd文件中允许使用的命令要比bat文件多。cmd文件只有在windows2000以上的系
阅读全文
摘要:现在开始: 在CMD使用IF /?打开IF的系统帮助(自己看我就不全部列出来了),我们会发现IF有3种基本的用法!执行批处理程序中的条件处理。 IF [NOT] ERRORLEVEL number commandIF [NOT] string1==string2 commandIF [NOT] EX
阅读全文
摘要:一、用set命令设置自定义变量 显示、设置或删除 cmd.exe 环境变量。 SET [variable=[string]]variable 指定环境变量名。string 指定要指派给变量的一系列字符串。 要显示当前环境变量,键入不带参数的 SET。 SET 命令不允许变量名含有等号。 注意:以下用
阅读全文
摘要:批处理中的变量,我把他分为两类,分别为"系统变量"和"自定义变量" 我们现在来详解这两个变量! 一、系统变量 他们的值由系统将其根据事先定义的条件自动赋值,也就是这些变量系统已经给他们定义了值,不需要我们来给他赋值,我们只需要调用而以! 我把他们全部列出来! %ALLUSERSPROFILE% 本地
阅读全文
摘要:FOR命令中有一些变量,他们的用法许多新手朋友还不太了解,今天给大家讲解他们的用法! 先把FOR的变量全部列出来: ~I - 删除任何引号("),扩展 %I %~fI - 将 %I 扩展到一个完全合格的路径名 %~dI - 仅将 %I 扩展到一个驱动器号 %~pI - 仅将 %I 扩展到一个路径 %
阅读全文
摘要:讲FOR之前呢,咋先告诉各位新手朋友,如果你有什么命令不懂,直接在CMD下面输入: name /? 这样的格式来看系统给出的帮助文件,比如for /? 就会把FOR命令的帮助全部显示出来!当然许多菜鸟都看不懂....所以才会有那么多批处理文章!!!!俺也照顾菜鸟,把FOR命令用我自己的方式说明下!
阅读全文
摘要:第一节 常用批处理内部命令简介 批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程。 了解了大概意思后,我们正式开始学习.先看一个简单的例子
阅读全文
摘要:一、交互界面设计 没啥说的,看看高手设计的菜单界面吧: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 @echo off cls title 终极多功能修复
阅读全文
摘要:Shell常用特殊变量 经常会在shell命令中,看到0, #, *, @, ?, 这样的取值,这些代表什么呢? * 和 @ 都是将参数一个一个返回 "*"将所有参数当做一个整体字符串返回 , "$@"将参数一个一个返回 常用判断参数 在shell命令文件中还经常会看到类似与if
阅读全文
摘要:2017-03-02 09:47:42 # seq 1 10结果是1 2 3 4 5 6 7 8 9 10例二:#!/bin/bashfor i in `seq 1 10`;doecho i;done或者用for i in (seq 1 10)也可以seq-f, --format=FORMAT
阅读全文
摘要:seq-print a sequence of numbers 用于产生从某个数到另外一个数之间的所有整数 语法:seq 开始列 指定步长 结束列 参数: -f :指定输出格式,允许使用printf格式 -s :使用指定的分隔符分割数字 -w:在列前加0,使宽度相同 实例1: [root@www1
阅读全文
摘要:w uname -a who sleep last -n1 显示最近#次的相关信息/var lastb -n1 显示用户错误登录信息 lastlog -u root 显示特定用户最近登录信息 basname mail hostname [localhost] 修改主机名
阅读全文
摘要:在操作系统中,磁盘管理属于设备管理的范畴。一块硬盘安装到主机之后称为 裸设备, 若要能够在Linux系统中使用必须对其进行如下步骤: 分区=>格式化(创建文件系统)=>挂载 我们先来谈谈Linux系统中的设备类型。 一、Linux系统中的设备类型: Linux沿袭Unix的风格,将所有设备认成是一个
阅读全文
摘要:一、磁盘管理 1、 机械式硬盘: U盘、光盘、软盘、硬盘、磁带 2、 格式化:(Partition) 创建文件系统 MBR:主引导记录 (512byte) Master Boot Record Main Boot Record 446bye:BootLoader, 是一个程序。引导加载器 64byt
阅读全文
摘要:case流程控制语句在linux中有其独到的一面,使得在编程过程中能够在脚本编写的过程中具备多个选项功能,使其功能多样化,其具备简单,快速的特点。 一、case流程语句结构图 根据流程图可以知道,在所给出的条件中,首先将“变量值”与模式1进行比较,若取值相同 则执行模式1后的命令序列,直到遇见双分号
阅读全文
摘要:一、文件系统访问列表 FACL :Filesystem Access Control List 文件系统访问列表 利用文件扩展保存额外的访问控制权限。 setfacl: -m:设定访问控制权限 ( u:UID:perm g:GID:perm) -x:取消访问控制权限 getfacl: 二、用户的几个
阅读全文
摘要:1.查进程 ps命令查找与进程相关的PID号: ps a 显示现行终端机下的所有程序,包括其他用户的程序。 ps -A 显示所有程序。 ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 ps -e 此参数的效果和指定"A"参数相同。 ps e 列出程序时,显示每
阅读全文
摘要:得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 递归查询指定路径下的所有文件和目录:os.walk() 函数用来删除一个文件:os.remove() 删除多个目录:osremovedirs(r"c:\pyth
阅读全文
摘要:在Linux系统下mail命令的用法 在Linux系统下mail命令的测试 1. 最简单的一个例子: mail -s test admin@aispider.com 这条命令的结果是发一封标题为test的空信给后面的邮箱,如果你有mta并且后面的邮箱不会挡这种可能莫名奇妙的信的时候,就能收到这封信了
阅读全文
摘要:一、setfacl——设定文件访问控制列表语法: setfacl [-bkndRLP] { -m|-M|-x|-X ... } file ... -m, --modify=acl 更改文件的访问控制列表 -M, --modify-file=file 从文件读取访问控制列表条目更改 -x, --rem
阅读全文
摘要:ACL即Access Control List 主要的目的是提供传统的owner,group,others的read,write,execute权限之外的具体权限设置,ACL可以针对单一用户、单一文件或目录来进行r,w,x的权限控制,对于需要特殊权限的使用状况有一定帮助。如,某一个文件,不让单一的某
阅读全文
摘要:setfacl命令可以用来细分linux下的文件权限。 chmod命令可以把文件权限分为u,g,o三个组,而setfacl可以对每一个文件或目录设置更精确的文件权限。 换句话说,setfacl可以更精确的控制权限的分配。 比如:让某一个用户对某一个文件具有某种权限。 这种独立于传统的u,g,o的rw
阅读全文
摘要:1、setfacl的用途setfacl命令可以用来细分linux下的文件权限。 chmod命令可以把文件权限分为u,g,o三个组,而setfacl可以对每一个文件或目录设置更精确的文件权限。 换句话说,setfacl可以更精确的控制权限的分配。 比如:让某一个用户对某一个文件具有某种权限。 这种独立
阅读全文
摘要:Linux特殊权限介绍一、s权限: 当s权限位于可执行命令所有者的位置时,其他用户执行时将具有所有者的权限# ll $(which passwd)-rwsr-xr-x. 1 root root 27832 1月 30 2014 /usr/bin/passwd# ll /etc/shadow . 1
阅读全文
摘要:基本权限UGO u 所属主 g 所属组 o 其他人 r (4)读 read w(2)写 write x(1)执行 execute 针对文件: r 读 是否允许可以查看文件的内容 w 写 能够修改或删除文件的内容 x 执行 是否可以执行该文件 一个用户是否能够删除一个文件,判断依据是该用户
阅读全文
摘要:在任何目录输入命令“vim <文件名>”就可以使用vim编辑文件了。 打开vim后,默认的是命令模式,输入i进入编辑模式,这个时候你可以编辑文件了。在编辑模式下按Esc键回到命令模式,在命令模式输入:q ! (:wq) 命令就可以(保存修改)退出了。命令模式常用命令:k:向上j:向下h:向左l:向右
阅读全文
摘要:1.命令格式:locate [参数] [文件] 2.命令功能:locate命令可以在搜寻数据库时快速找到档案,数据库由updatedb程序来更新,updatedb是由cron daemon周期性建立的,locate命令在搜寻数据库时比由整个由硬盘资料来搜寻资料来得快,但较差劲的是locate所找到的
阅读全文
摘要:语法 参数说明 : find 根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部份为 path,之后的是 expression。如果 path 是空字串则使用目前路径,如果 expression 是空字串则使用 -print 为预设 expressi
阅读全文
摘要:一)MD——建立子目录 1.功能:创建新的子目录 2.类型:内部命令 3.格式:MD[盘符:][路径名]〈子目录名〉 4.使用说明: (1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器; (2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。 例:(1)在C盘的
阅读全文
摘要:语法 参数: -g <群组识别码> 设置欲使用的群组识别码。 -o 重复使用群组识别码。 -n <新群组名称> 设置欲使用的群组名称。 实例 修改组名
阅读全文
摘要:chmod命令详细用法 指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制
阅读全文
摘要:语法 参数说明: -c<备注> 修改用户帐号的备注文字。 -d登入目录> 修改用户登入时的目录。 -e<有效期限> 修改帐号的有效期限。 -f<缓冲天数> 修改在密码过期后多少天即关闭该帐号。 -g<群组> 修改用户所属的群组。 -G<群组> 修改用户所属的附加群组。 -l<帐号名称> 修改用户帐号
阅读全文
摘要:chown 作用:改变某个文件或目录的所有者和所属的组, 该命令可以向某个用户授权,使该用户编程指定文件的所有者或者改变文件的所属组, 用户可以是用户或者是用户ID, 用户组可以是组名或者租ID, 文件名可以使用由空格分开的文件列表。 在文件中可以包含通配符。 只有文件主和超级用户才可以使用该命令
阅读全文
摘要:语法格式 参数说明: -n 或 --number:由 1 开始对所有输出的行数编号。 -b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。 -s 或 --squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行。 -v 或 --show-non
阅读全文
摘要:本文介绍Linux下tail命令的使用方法。linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。 一、tail命令语法 tail [ -f ]
阅读全文
摘要:head命令用法总结 head命令用于显示文件的开头的内容。在默认情况下,head命令显示文件的头10行内容。 1.语法 2.选项 3.参数 4.示例 示例1:显示文件的前n行 示例2:输出文件除了最后n行的全部内容 示例3:显示文件前n个字节 示例4:文件的除了最后n个字节以外的内容 示例5:he
阅读全文
摘要:groupadd [选项] 组 创建一个新的组。Groupadd命令使用命令行中指定的值加上系统默认值创建新的组账户。新组将根据需要输入系统。 (1).选项 1 2 3 4 5 6 7 -f,--force 如果指定的组已经存在,此选项将失明了仅以成功状态退出。当与-g一起使用,并且指定的GID_M
阅读全文
摘要:在Linux中 useradd 命令用来创建或更新用户信息。 useradd 命令属于比较难用的命令 (low level utility for adding users),所以 Debian 系的发行版中建议管理员使用 adduser 命令。其实 adduser 命令只是一个调用了 userad
阅读全文
摘要:在Linux中 useradd 命令用来创建或更新用户信息。 useradd 命令属于比较难用的命令 (low level utility for adding users),所以 Debian 系的发行版中建议管理员使用 adduser 命令。其实 adduser 命令只是一个调用了 userad
阅读全文
摘要:sed命令是一个面向字符流的非交互式编辑器,也就是说sed不允许用户与它进行交互操作。sed是按行来处理文本内容的。在shell中,使用sed来批量修改文本内容是非常方便的。 sed命令的选项 sed [选项] [动作] 选项与参数: -n :使用安静(silent)模式。在一般 sed 的用法中,
阅读全文
摘要:Sed 命令行 以下是我们可以指定单引号在命令行sed命令的格式如下: sed [-n] [-e] 'command(s)' files 例子 考虑一下我们有一个文本文件books.txt待处理,它有以下内容: 1) A Storm of Swords, George R. R. Martin, 1
阅读全文
摘要:linux每日一命令--cut--按文件大小排序 显示前100行 显示后五列 ll -Sh|head -n 100|cut -d ' ' -f 5- 一、基本语法cut是一个选取命令,以行为单位,用指定分隔符将行切分为若干字段,选取所需要的字段。1、语法格式cut [option] filesopt
阅读全文
摘要:cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。 (1)其语法格式为:cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file] 使用说明cut 命令从文件的每一行剪切
阅读全文
摘要:wc命令的功能为统计指定文件中的字节数、字数、行数, 并将统计结果显示输出。 语法:wc [选项] 文件… 说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。 该命令各选项含义如下: - c
阅读全文
摘要:统计当前目录下的所有文件行数: wc -l * 当前目录以及子目录的所有文件行数: find . * | xargs wc -l 可以把*改成所要匹配的文件,例如Java文件,*.java这样就只统计java源码了。 关于wc命令的更多介绍,可以在终端输入wc --help查看 列出BKK目录下 后
阅读全文
摘要:grep 参数 -n :显示行号-o :只显示匹配的内容-q :静默模式,没有任何输出,得用$?来判断执行成功没有,即有没有过滤到想要的内容 -l :如果匹配成功,则只将文件名打印出来,失败则不打印,通常-rl一起用,grep -rl 'root' /etc -A :如果匹配成功,则将匹配行及其后n
阅读全文
摘要:grep的语法和用法 grep命令的格式: grep [options] PATTERN [FILE] 其中:1,pattern是用正则表达式书写的模式。2,FILE是要查找的文件,可以是用空格间隔的多个文件,省略FILE时表示在标准输入中查找 常用参数: -E :采用规则表示式去解释样式。-c:只
阅读全文
摘要:终于到shell 脚本这章了,在以前笔者卖了好多关子说shell脚本怎么怎么重要,确实shell脚本在linux系统管理员的运维工作中非常非常重要。下面笔者就带你正式进入shell脚本的世界吧。 终于到shell 脚本这章了,在以前笔者卖了好多关子说shell脚本怎么怎么重要,确实shell脚本在l
阅读全文
摘要:一.简单批处理内部命令简介 1.Echo 命令 打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当 前回显设置。 语法 echo [{on off}] [message] Sample:@echo off / echo hello world 在实际应用中我们会把这条命
阅读全文
摘要:关于dos命令行脚本编写 dos常用命令另查 开始之前先简单说明下cmd文件和bat文件的区别:在本质上两者没有区别,都是简单的文本编码方式,都可以用记事本创建、编辑和查看。两者所用的命令行代码也是共用的,只是cmd文件中允许使用的命令要比bat文件多。cmd文件只有在windows2000以上的系
阅读全文
摘要:linux下强制踢掉登陆用户 查看机器中登陆的用户 [root@sunsyk ~]# w 16:29:02 up 2 days, 2:35, 5 users, load average: 0.03, 0.05, 0.01 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHA
阅读全文
摘要:Chrome 点击下载chrome的webdriver: http://chromedriver.storage.googleapis.com/index.html 不同的Chrome的版本对应的chromedriver.exe 版本也不一样,下载时不要搞错了。如果是最新的Chrome, 下载最新的
阅读全文
摘要:MySQL创建数据库与创建用户以及授权 1、create schema [数据库名称] default character set utf8 collate utf8_general_ci;--创建数据库 采用create schema和create database创建数据库的效果一样。 2、cr
阅读全文
摘要:1.登录Mysql [root@xufeng Desktop]# mysql -u root -pEnter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 6
阅读全文
摘要:开启MySQL远程访问权限 允许远程连接 1、登陆mysql数据库 mysql -u root -p 查看user表 mysql> use mysql;Database changedmysql> select host,user,password from user;+ + + +| host |
阅读全文
摘要:14.3 使用scrapy-redis进行分布式爬取了解了scrapy-redis的原理后,我们学习使用scrapy + scrapyredis进行分布式爬取。14.3.1 搭建环境首先搭建scrapy-redis分布式爬虫环境,当前我们有3台Linux 主机。 云服务器(A):116.29.35.
阅读全文
摘要:在win10 cmd终端下输入 SSH ubantu@192.168.124.134 之后输入yes 在输入yes
阅读全文