【Centos7笔记二】常用命令
2017-07-07 08:43
232 查看
1 wget wget命令用于在终端中下载网络文件,格式为:“wget [参数] 下载地址” 参数 作用 -b 后台下载模式。 -O 下载到指定目录。 -t 最大尝试次数。 -c 断点续传 -p 下载页面内所有资源,包括图片、视频等。 -r 递归下载 2 pidof pidof命令用于查询某个指定服务进程的PID号码值,格式为:“pidof [参数] [服务名称]” [root@linuxprobe ~]# pidof sshd 2156 3 killall killall命令用于终止某个指定名称的服务所对应的全部进程,格式为:“killall [参数] [进程名称]” [root@linuxprobe ~]# killall httpd 4 uptime uptime命令用于查看系统的负载信息,格式为:“uptime” watch -n 1 uptime 命令可以每秒刷新一次来获得当前的系统负载情况 5 last last命令用于查看所有系统的登入记录,格式为:"last [参数]" 6 tr tr命令用于替换文本文件中的字符,格式为:“tr [原始字符] [目标字符]” 把某个文本内容完整替换成大写英文吧: [root@linuxprobe ~]# cat anaconda-ks.cfg | tr [a-z] [A-Z] 7 cut cut命令用于按“列”来提取文本字符,格式为:“cut [参数] 文本” -f”参数来设置需要看的列数,还必须使用“-d”参数来设置间隔符号 [root@linuxprobe ~]# cut -d: -f1 /etc/passwd //间隔符是:,列数是1 8 touch touch命令用于创建空白文件与设置文件的各种时间,格式为:“touch [选项] [文件]” 参数 作用 -a 仅修改“访问时间”(atime) -m 仅修改“更改时间”(mtime) -d 同时修改atime与mtime [root@linuxprobe ~]# touch -d "2017-05-04 15:44" anaconda-ks.cfg 9 dd dd命令用于指定大小的拷贝文件或指定转换文件,格式为:“dd [参数]” 参数 作用 if 输入的文件名称。 of 输出的文件名称。 bs 设置每个“块”的大小。 count 设置要拷贝“块”的个数。 [root@linuxprobe ~]# dd if=/dev/zero of=560_file count=1 bs=560M 1+0 records in 1+0 records out 587202560 bytes (587 MB) copied, 27.1755 s, 21.6 MB/s 把一个光盘设备制作成iso格式的镜像文件: dd if=/dev/cdrom of=RHEL-server-7.0-x86_64-LinuxProbe.Com.iso 10 tar tar命令用于对文件打包压缩或解压,格式为:“tar [选项] [文件]” “-c”参数是用于创建压缩文件的,“-x”参数是用于解压文件的,因此这两个不能同时放一起使用,其次“-z”参数是指定使用Gzip格式来压缩解压文件,“-j”参数是指定使用bzip2参数来压缩解压文件。解压时候则是根据文件的后缀来决定是何种格式参数,而有些打包操作要数个小时,屏幕没有输出的话您一定会怀疑电脑死机了,也不好判断打包的进度情况,因此非常推荐使用“-v”参数来不断显示压缩或解压的过程给用户,“-C”参数用于指定要解压到的哪个指定的目录,而“-f”参数特别重要,它必须放到参数的最后一位,代表要压缩或解压的软件包名称。 打包,压缩:tar -czvf 压缩包名称.tar.gz 要打包的目录(file1,file2,...) 解压的话:tar -xzvf 压缩包名称.tar.gz 11 grep grep命令用于对文本内容进行关键词的搜索匹配,格式为:“grep [选项] [文件]” [root@linuxprobe ~]# grep /sbin/nologin /etc/passwd //查找/etc/passwd文件中包含/sbin/nologin的行 12 find find命令用于在Linux系统中按照指定条件查找文件,格式为:“find [查找路径] 寻找条件 操作” 参数 作用 -name 匹配名称 -perm 匹配权限(mode为完全匹配,-mode为包含即可) -user 匹配所有者 -group 匹配所有组 -mtime -n +n 匹配修改内容的时间(-n指n天以内,+n指n天以前) -atime -n +n 匹配访问文件的时间-n指n天以内,+n指n天以前 -ctime -n +n 匹配修改权限的时间-n指n天以内,+n指n天以前 -nouser 匹配无所有者的文件 -nogroup 匹配无所有组的文件 -newer f1 !f2 匹配比文件f1新却比f2旧的文件 --type b/d/c/p/l/f 匹配文件类型(块设备、目录、字符设备、管道、链接文件、文件文件) -size 匹配文件的大小(+50k查找超过50k的文件,而-50k则代表查找小于50k的文件) -prune 忽略某个目录 -exec {} \; 后面可接对搜索到结果进一步处理的命令 [root@linuxprobe ~]# find /etc -name "host*" -print //打印结果,-ls也可以打印结果
相关文章推荐
- Centos学习笔记 linux 常用命令:压缩解压命令
- X Chen笔记---Centos常用命令
- PostgreSql 学习笔记一 CentOS下安装使用 及常用命令
- Centos学习笔记 linux 常用命令:压缩解压命令
- Centos 常用命令笔记
- Centos学习笔记 linux 常用命令:压缩解压命令
- 小白的centos6.5笔记——常用命令
- CentOS笔记-常用网络命令
- Oracle 学习笔记: RMAN常用命令
- Linux 文件打包压缩常用命令(笔记,搜录自网络和文档)
- RHCE课程-RH033Linux基础笔记二之安装LINUX及常用命令介绍 推荐
- [学习笔记]Debug下的常用命令
- linux追加模块的网卡驱程 和 一些常用的命令笔记
- MySQL学习笔记----MYSQL常用命令.txt
- Linux/CentOS 常用命令集
- RHCE课程-RH033Linux基础笔记二之安装LINUX及常用命令介绍
- RHCE课程-RH033Linux基础笔记五之常用文本处理命令、输入输出重定向、管道
- 常用到的mysql命令笔记
- centos一些常用命令的备忘录
- Linux/CentOS 常用命令集