xargs: 通过缓冲方式并以前面命令行的输出作为参数,随后的命令调用该参数 若忽略 xargs 的 options 来看的话, cm1 | xargs cm2 可以单纯看成: cm2 `cm1` 因此, find .... | xargs rm 也可作 rm `find ...` 来处理. 然而, 若 find 的结果太多, 可能会超过rm...
今天运行一个自己写的一个shell脚本错误,想到问题可能是在windows下编辑过引起的,使用vi打开发现每行末尾都多了^M,于是想到使用vi的替换命令替换掉。 由于DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致,在Linux下经常能看到C文件或者TXT文件每...
一、我们为什么要学习vim编辑器? Linux的命令行界面下面有非常多的文本编辑器。比如经常听说的就有Emacs、pico、nano、joe与vim等。vim可以看做是vi的高级版。我们为什么一定要学习vim呢?有以下几个原因: (1)所有的Unix like系统都会内置vi文本编辑器,其...
习惯了 freebsd 里的 cp / rm / mv 等命令遇到同名文件时直接覆盖操作,而在 linux 中(不一定是全部,可能是我使用的几种),使用 cp / rm / mv 命令覆盖文件操作时总是提示输入yes或no,很是麻烦,一两个的也就算了,没什么,但有时会遇到大量文件的复制时...
1、查看 iptables -nvL line-number -L 查看当前表的所有规则,默认查看的是filter表,如果要查看NAT表,可以加上-t NAT参数 -n 不对ip地址进行反查,加上这个参数显示速度会快很多 -v 输出详细信息,包含通过该规则的数据包数量,总字节数及相应的网络接口 l...
禁止某些客户机上网 在某些情况下,我们可能要禁止某个IP或某个网段的计算机上网。 如果要禁止IP地址为192.168.0.3的客户机上网,可以这样设: /sbin/iptables -A FORWARD -s 192.168.0.3 -j DROP 如果要禁止192.168.0.0这个子网里所以有客户机上网,可以这样...
在对rsync服务器配置结束以后,下一步就需要在客户端发出rsync命令来实现将服务器端的文件备份到客户端来。rsync是一个功能非常强大的工具,其命令也有很多功能特色选项,我们下面就对它的选项一一进行分析说明。Rsync的命令格式可以为以下六种: rsync [OPT...
# uname -a #查看内核/操作系统/CPU信息 # head -n 1 /etc/issue #查看操作系统版本 # cat /proc/cpuinfo #查看CPU信息 # hostname #查看计算机名 # lspci -tv #列出所有PCI设备 # lsusb -tv #列出所有USB设备 # lsmod #列出加载的内核模块 # env #查看环境变...
一个系统管理员可能会同时管理着多台服务器,这些服务器也许会放在不同的地方。要亲自一台一台的去访问来管理它们显然不是最好的方法,通过远程控制的方法应该是最有效的。远程访问最通用的一款应用程序就是 SSH (什么?你还用telnet?....$%@%W@$##)。 SS...
实现功能:当用户在本地客户端某目录内建立、修改、删除目录或文件、修改目录或文件的属性,只要执行相同的shell脚本,rsync就会自动找出有改动或删除的数据,将其传送到服务器上,使服务器端某目录内的数据跟本地客户端某目录内的数据保持一致。 一、通过rs...
本章阐述Linux中基本的命令行操作和文件系统。这些内容是使用Linux的基础,也是精通Linux的必经之路。Shell是Linux中的一个命令行解释器,是和Linux内核交流的桥梁。Linux的文件系统就数据存储的位置和使用的技术而言与Windows不同,而且拥有非常细致的文件访...
Linux内核的命名机制: num.num.num 其中第一个数字是主版本号,第二个数字是次版本号,第三个数字是修订版本号.如果次版本号是偶数,那么该内核就是稳定版的;若是奇数,则是开发版的.头两个数字合在一齐可以描述内核系列.如稳定版的2.6.0,它是2.6版内核系列....
本文提出了 10个值得采用的 UNIX命令行习惯帮助您克服许多常见使用怪癖,并在该过程中提高命令行工作效率的好习惯。下面列出了这 10个好习惯,之后对进行了更详细的描述。 采用 10个好习惯 要采用的十个好习惯为: 在单个命令中创建目录树。 更改路径;不要移...
要自当前光标位置向上搜索,请使用以下命令: /pattern Enter 其中,pattern 表示要搜索的特定字符序列。 要自当前光标位置向下搜索,请使用以下命令: ?pattern Enter 按下 Enter 键后,vi 将搜索指定的 pattern,并将光标定位在 pattern 的第一个字符处。例...
cp -R source-dir destination-dir 打开终端,输入: arch则会出现: [root@localhost lib]# arch i686 输入getconf LONG_BIT则出现: [root@localhost lib]# getconf LONG_BIT 32...
以下是我个人的一些学习笔记,仅供我个人使用。 设置系统的主机名:hostname linux.test(直接使用hostname可以显示当时系统的主机名) 启用eth0:ifconfig eth0 up(down)或ifup eht0 查看网络配置:ifconfig -a 设置IP地址:ifconfig eth0 192.168.1.45 netma...
首先使用ps -ef命令确定要杀死进程的PID,然后输入以下命令: # kill -pid 注释:标准的kill命令通常都能达到目的。终止有问题的进程,并把进程的资源释放给系统。然而,如果进程启动了子进程,只杀死父进程,子进程仍在运行,因此仍消耗资源。为了防止这些所...
查找某个时间段的文件和find命令 查找某个时间段的文件,比如要查找2012年8月30号的邮件 首先创建两个文件 touch -t 201208300000 file1 touch -t 201208302359 file2 然后利用find命令的newer选项查找8月15号的邮件 -newer file1 ! file2 find . -type f -n...
在配置有多个网络接口的设备时我们会犯难,eth0、eth1、到底是那个接口? 今天为大家介绍一个小工具,ethtool,他可以帮助你解决这个问题。 我使用的机器是Fedora Linux 系统,打开终端,输入ethtool --help 显示帮助信息,下面我就简要介绍一下最常用的两个...
Linux系统有7个运行级别(runlevel) 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆 运行级别2:多用户状态(没有NFS) 运行级别3:完全的多用户状态(有NFS),登陆后...
大部分 Linux 开发者对vi命相当熟悉,可是遗憾的是,大部分开发者都只能掌握一些最常用的Linux vi命令,下面介绍的10个vi命令虽然很多不为人知,但是在实际应用中又能让你大大提高效率。 在使用vi 编辑器时无论是初次使用的用户,还是有经验的用户大多数人往...
创建一个大小为10G的RAID0 一、新建所需RAID0的两个分区 使用/dev/sde1/和dev/sdf1进行创建,分区容量大小为各5G,并转换分区为fd 1 2 3 #fdisk /dev/sde #fdisk /dev/sdf # fdisk -l /dev/sd{e,f} 图 1 、 2 注:保存退出后不要对其格式化,因为我们不能去格...
一、什么是LVM LVM:(Logical Volume Manager)逻辑卷管理器。LVM就是将几个物理的的分区 或磁盘,通过软件组合成为一块看起来是独立的大磁盘(VG),然后将这块大磁 盘再分为可使用的分区(LV:逻辑卷),这些分区(LV)可以扩大或缩小,从而 弹性的调整文...
/etc/issue文件是登录前的信息和标识文件,里面存放了发行版的版本信息. $ cat /etc/issue 可以查看到发行版的名称及版本号。...
Linux必学的60个命令 Linux提供了大量的命令,利用它可以有效地完成大量的工 作,如磁盘操作、文件存...
linux 常用命令及技巧: linux 常用命令总结: 一。 通用命令: 1. date :print or set the system date and time 2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等) 3. passwd: print or set the system date and time (用passwd -h查看) 4. lo...
df命令 help信息 用法: df [选项]... [文件]... 显示每个所在的文件系统的信息,默认是显示所有文件系统 长选项必须用的参数在使用短选项时也是必须的. 选项 -a, --all 包括大小为0个块的文件系统 -B, --block-size=大小 块以指定的字节为单位 -h, --human-rea...
格式:tar选项文件目录列表 功能:对文件目录进行打包备份 选项: -c建立新的归档文件 -r向归档文件末尾追加文件 -x从归档文件中解出文件 -O将文件解开到标准输出 -v处理过程中输出相关信息 -f对普通文件操作 -z调用gzip来压缩归档文件,与-x联用时调用gzip完...
目录 1 1.名词解释 1 2.什么是守护进程? 2 2.1.后台运行 2 2.2.解释关系 2 3.以 方式...
scp 是 安全拷贝协议 Secure Copy Protocol 的缩写,和众多 Linux/Unix 使用者所熟知...
语法:tar [主选项+辅选项] 文件或者目录 使用该命令时,主选项是必须要有的,它告诉t...
任务 命令组合 1 删除0字节文件 find . -type f -size 0 -exec rm -rf {} \; find . t...
Systemd是一种新的linux系统服务管理器。 它替换了init系统,能够管理系统的启动过程...
想不想知道你的服务器到底在干什么?那么你要知道本文介绍的这些基本命令。一旦你熟悉...