访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

ma13103652217的博客

时间:2019-06-16

linux常用命令_常用dos命令大全及其用法_常用linux命令

eg: /-l 直接查看-l的介绍

扩展:man的级别 (帮助文档的类型, 了解1 5即可)

man man-pages 查看每一种类型代表的含义 man文档的类型(1~9)

1是命令,5是配置文件 man优先显示命令,可指定帮助类型

eg:man 5 passwd (5代表配置文件级别)

![img](file:///C:/Users/win10/AppData/Local/Temp/msohtmlclip1/01/clip_image001.png)

help 查看shell内置命令的帮助信息

eg:help cd

内置命令,使用whereis,which,man都不能查看

type 命令 查看内部命令还是外部命令

命令名 --help 列举该命令的常用选项

eg: cp --help

常用dos命令大全及其用法_常用linux命令_linux常用命令

命令路径:/bin/find执行权限:所有用户

作用:查找文件或目录

语法:find [搜索路径] [匹配条件]

如果没有指定搜索路径,默认从当前目录查找

find命令选项

-name 按名称查找 精准查找

eg:find /etc -name “init” 在目录/etc中查找文件init

-iname 按名称查找

find查找中的字符匹配:

*:匹配所有

?:匹配单个字符

eg:find /etc -name “init???” 在目录/etc中查找以init开头的,且后面有三位的文件

linux常用命令_常用dos命令大全及其用法_常用linux命令

模糊匹配的条件,建议使用单引号或双引号括起来。如果*被转义,可使用 单双引号括住查询条件linux常用命令,或者使用*。

eg: # find . –name *g

-size 按文件大小查找

以block为单位,一个block是512B, 1K=2block +大于 -小于 不写是等于

eg:find /etc -size -204800 在etc目录下找出大于100MB的文件

100MB=102400KB=204800block

-type 按文件类型查找

f 二进制文件 l 软连接文件 d 目录 c 字符文件

eg: find /dev -type c

find****查找的基本原则:

占用最少的系统资源,即查询范围最小,查询条件最精准

eg:

linux常用命令_常用linux命令_常用dos命令大全及其用法

如果明确知道查找的文件在哪一个目录,就直接对指定目录查找,不查找根目录/

命令路径:/bin/grep执行权限:所有用户

作用:在文件中搜寻字串匹配的行并输出

语法:grep [-cinv] ‘搜寻字符串’ filename

选项与参数:

-c :输出匹配行的次数(是以行为单位linux常用命令,不是以出现次数为单位)

-i :忽略大小写,所以大小写视为相同

-n :显示匹配行及行号

-v :反向选择,显示不包含匹配文本的所有行。

eg:grep ftp /etc/services

eg:#grep -v ^# /etc/inittab去掉文件行首的#号

eg:# grep -n “init”/etc/inittab 显示在inittab文件中,init匹配行及行号

常用dos命令大全及其用法_常用linux命令_linux常用命令

eg:# grep -c“init”/etc/inittab 显示在inittab文件中,init匹配了多少次

命令路径:/usr/bin/which执行权限:所有用户

作用:显示系统命令所在目录(绝对路径及别名)

前四行是用来配置crond任务运行的环境变量,第一行shell变量指定了系统要使用哪个shell,这里是bash,第二行path变量指定了系统执行命令的路径,第三行mailto变量指定了crond的任务执行信息将通过电子邮件发送给root用户,如果mailto变量的值为空,则表示不发送任务执行信息给用户,第四行的home变量指定了在执行命令或者脚本时使用的主目录。前四行是用来配置crond任务运行的环境变量,第一行shell变量指定了系统要使用哪个shell,这里是bash,第二行path变量指定了系统执行命令的路径,第三行mailto变量指定了crond的任务执行信息将通过电子邮件发送给root用户,如果mailto变量的值。方法接口getfilelastmodifiedtime主要对外提供两个参数,第一个为指定文件的路径全名、第二个为需要获取的时间变量,该方法内部主要根据stat方法是用获取其数据成员st_mtime表示文件最后修改时间,成功获取则返回0,否则系统调用不成功返回-1。

# which ls

alias ls=‘ls --color=auto’

?/bin/ls

# which zs

/usr/bin/which: no zs in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/ch/bin)

命令路径:/usr/bin/whereis执行权限:所有用户

作用:搜索命令所在目录 配置文件所在目录 及帮助文档路径

eg: which passwd 和 whereis passwd

eg:查看/etc/passwd配置文件的帮助,就用 man 5 passwd

英文:GNU zip 命令路径:/bin/gzip执行权限:所有用户

作用:压缩(解压)文件,压缩文件后缀为.gz