【Centos7笔记二】常用命令

来源:互联网 发布:python 爬虫 视频教程 编辑:程序博客网 时间:2024/06/07 14:30
1 wgetwget命令用于在终端中下载网络文件,格式为:“wget [参数] 下载地址”参数 作用-b 后台下载模式。-O 下载到指定目录。-t 最大尝试次数。-c 断点续传-p 下载页面内所有资源,包括图片、视频等。-r 递归下载2 pidofpidof命令用于查询某个指定服务进程的PID号码值,格式为:“pidof [参数] [服务名称]”[root@linuxprobe ~]# pidof sshd21563 killallkillall命令用于终止某个指定名称的服务所对应的全部进程,格式为:“killall [参数] [进程名称]”[root@linuxprobe ~]# killall httpd4 uptimeuptime命令用于查看系统的负载信息,格式为:“uptime”watch -n 1 uptime 命令可以每秒刷新一次来获得当前的系统负载情况5 lastlast命令用于查看所有系统的登入记录,格式为:"last [参数]"6 trtr命令用于替换文本文件中的字符,格式为:“tr [原始字符] [目标字符]”把某个文本内容完整替换成大写英文吧:[root@linuxprobe ~]# cat anaconda-ks.cfg | tr [a-z] [A-Z]7 cutcut命令用于按“列”来提取文本字符,格式为:“cut [参数] 文本”-f”参数来设置需要看的列数,还必须使用“-d”参数来设置间隔符号[root@linuxprobe ~]# cut -d: -f1 /etc/passwd  //间隔符是:,列数是18 touchtouch命令用于创建空白文件与设置文件的各种时间,格式为:“touch [选项] [文件]”参数 作用-a 仅修改“访问时间”(atime)-m 仅修改“更改时间”(mtime)-d 同时修改atime与mtime[root@linuxprobe ~]# touch -d "2017-05-04 15:44" anaconda-ks.cfg 9 dddd命令用于指定大小的拷贝文件或指定转换文件,格式为:“dd [参数]”参数 作用if 输入的文件名称。of 输出的文件名称。bs 设置每个“块”的大小。count 设置要拷贝“块”的个数。[root@linuxprobe ~]# dd if=/dev/zero of=560_file count=1 bs=560M1+0 records in1+0 records out587202560 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.iso10 tartar命令用于对文件打包压缩或解压,格式为:“tar [选项] [文件]”“-c”参数是用于创建压缩文件的,“-x”参数是用于解压文件的,因此这两个不能同时放一起使用,其次“-z”参数是指定使用Gzip格式来压缩解压文件,“-j”参数是指定使用bzip2参数来压缩解压文件。解压时候则是根据文件的后缀来决定是何种格式参数,而有些打包操作要数个小时,屏幕没有输出的话您一定会怀疑电脑死机了,也不好判断打包的进度情况,因此非常推荐使用“-v”参数来不断显示压缩或解压的过程给用户,“-C”参数用于指定要解压到的哪个指定的目录,而“-f”参数特别重要,它必须放到参数的最后一位,代表要压缩或解压的软件包名称。打包,压缩:tar -czvf 压缩包名称.tar.gz  要打包的目录(file1,file2,...)解压的话:tar -xzvf 压缩包名称.tar.gz11 grepgrep命令用于对文本内容进行关键词的搜索匹配,格式为:“grep [选项] [文件]”[root@linuxprobe ~]# grep /sbin/nologin /etc/passwd  //查找/etc/passwd文件中包含/sbin/nologin的行12 findfind命令用于在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也可以打印结果

原创粉丝点击