losetup
losetup设定与控制循环(loop)设备 补充说明losetup命令 用来设置循环设备。循环设备可把文件虚拟成块设备,籍此来模拟整个文件系统,让用户得以将其视为硬盘驱动器,光驱或软驱等设备,并挂入当作目录来使用。 语法12losetup [ -e encryption ] [ -o offset ] loop_device filelosetup [ -d ] loop_device 选项12345-a 显示所有循环设备的状态。-d 卸除设备。-e <加密选项> 启动加密编码 。-f 寻找第一个未使用的循环设备。-o <偏移量>设置数据偏移量,单位是字节。 参数 loop_device:循环设备可以是/dev/loop0, /dev/loop1 … /dev/loop7。 file:要与循环设备相关联的文件名,这个往往是一个磁盘镜象文件,如 *.img loop设备介绍在类 UNIX 系统里,loop...
look
look显示文件中以指定字符串开头的任意行 补充说明look命令 用于显示文件中以指定字符串开头的任意行。 语法1look(选项)(参数) 选项1234-a:使用另一个字典文件web2,该文件也位于/usr/dict目录下;-d:只对比英文字母和数字,其余一概忽略不予比对;-f:忽略字符大小写差别;-t<字尾字符串>:设置字尾字符串。 参数 字符串:指定要查找的字符串; 文件:指定要查找的目标文件。
logwatch
logwatch可定制和可插入式的日志监视系统 补充说明logwatch命令...
logsave
logsave将命令的输出信息保存到指定的日志文件 补充说明logsave命令 运行给定的命令,并将命令的输出信息保存到指定的日志文件中。 语法1logsave(选项)(参数) 选项1-a:追加信息到指定的日志文件中。 参数 日志文件:指定记录运行信息的日志文件; 指令:需要执行的指令。
logrotate
logrotate系统日志进行轮转、压缩和删除 补充说明logrotate命令 用于对系统日志进行轮转、压缩和删除,也可以将日志发送到指定邮箱。使用logrotate指令,可让你轻松管理系统所产生的记录文件。每个记录文件都可被设置成每日,每周或每月处理,也能在文件太大时立即处理。您必须自行编辑,指定配置文件,预设的配置文件存放在/etc/logrotate.conf文件中。 语法1logrotate(选项)(参数) 选项123456-?或--help:在线帮助;-d或--debug:详细显示指令执行过程,便于排错或了解程序执行的情况;-f或--force :强行启动记录文件维护操作,纵使logrotate指令认为没有需要亦然;-s<状态文件>或--state=<状态文件>:使用指定的状态文件;-v或--version:显示指令执行过程;-usage:显示指令基本用法。 参数配置文件:指定lograote指令的配置文件。 实例crontab 会定时调用logrotate命令 在 /etc/cron.daily/logrotate...
logout
logout退出当前登录的Shell 补充说明logout命令 用于退出当前登录的Shell,logout指令让用户退出系统,其功能和login指令相互对应。 语法1logout
logname
logname打印当前终端登录用户的名称。 概要1logname [OPTION]... 主要用途 打印当前终端登录用户的名称。 选项12--help 显示帮助信息并退出。--version 显示版本信息并退出。 返回值返回0表示成功,返回非0值表示失败。 例子12[root@localhost ~]# lognameroot 注意 注意区分 whoami 和 logname 这两个命令;比如我们以用户 root 打开的终端,然后切换到了用户 user2。此时, whoami返回的是当前用户 user2, logname 返回的是 root,大家可以自行实践验证一下。 该命令是GNU coreutils包中的命令,相关的帮助信息请查看man -s 1 logname,info coreutils 'logname invocation'。
login
login登录系统或切换用户身份 补充说明login命令 用于给出登录界面,可用于重新登录或者切换用户身份,也可通过它的功能随时更换登入身份。在Slackware发行版中 ,您可在命令后面附加欲登入的用户名称,它会直接询问密码,等待用户输入。当/etc/nologin文件存在时,系统只root帐号登入系统,其他用户一律不准登入。 语法1login(选项)(参数) 选项12-p:告诉login指令不销毁环境变量;-h:指定远程服务器的主机名。 参数用户名:指定登录使用的用户名。
logger
logger在系统日志中记录相应条目 补充说明logger命令 是用于往系统中写入日志,他提供一个shell命令接口到syslog系统模块 语法1logger [options] [message] 选项1234567891011121314-T, --tcp 使用流连接(TCP)-d, --udp 使用数据报(UDP)-i, --id 逐行记录每一次logger的进程ID-f, --file <file> 记录特定的文件-h, --help 显示帮助文本并退出-n, --server <name> 写入指定的远程syslog服务器,使用UDP代替内装式syslog的例程-P, --port <port> 使用指定的UDP端口。默认的端口号是514-p, --priority <prio> 指定输入消息的优先级,优先级可以是数字或者指定为 " facility.level" 的格式。 ...
locate
locate比 find 好用的文件查找工具 补充说明locate 让使用者可以很快速的搜寻档案系统内是否有指定的档案。其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系统之中了。在一般的 distribution 之中,数据库的建立都被放在 crontab 中自动执行。 locate命令可以在搜寻数据库时快速找到档案,数据库由updatedb程序来更新,updatedb是由cron daemon周期性建立的,locate命令在搜寻数据库时比由整个由硬盘资料来搜寻资料来得快,但较差劲的是locate所找到的档案若是最近才建立或 刚更名的,可能会找不到,在内定值中,updatedb每天会跑一次,可以由修改crontab来更新设定值。(etc/crontab) locate指定用在搜寻符合条件的档案,它会去储存档案与目录名称的数据库内,寻找合乎范本样式条件的档案或目录录,可以使用特殊字元(如”” 或”?”等)来指定范本样式,如指定范本为kcpaner, locate...