随笔分类 - linux(一)
只有注册用户登录后才能阅读该文。
摘要:练习:传递一个用户名参数给脚本,判断此用户的用户名跟其基本组的组名是否一致,并将结果显示出来。(1)字符测试:==:测试是否相等,相等为真,不等为假!=: 测试是否不等,不等为真,等为假><-n string: 测试指定字符串是否为空,空则真,不空则假-z string: 测试指定字符串是否不空,不
阅读全文
摘要:(1)整数测试 文件测试: -e FILE:测试文件是否存在-f FILE: 测试文件是否为普通文件-d FILE: 测试指定路径是否为目录-r FILE: 测试当前用户对指定文件是否有读取权限;-w-x //测试文件可否执行。 -e filename 如果 filename存在,则为真-d fil
阅读全文
摘要:(1)shell: 弱类型编程语言 强:变量在使用前,必须事先声明,甚至还需要初始化;弱:变量用时声明,甚至不区分类型; 变量赋值:VAR_NAME=VALUE (2)bash变量类型: 环境变量 本地变量(局部变量) 位置变量 特殊变量 (3)变量的类型及作用域 •本地变量:set VARNAME
阅读全文
摘要:(1)I/O重定向:Linux:>: 覆盖输出>>:追加输出 (2)set -C: 禁止对已经存在文件使用覆盖重定向; 强制覆盖输出,则使用 >|set +C: 关闭上述功能 (3)2>: 重定向错误输出2>>: 追加方式 (4)&>: 重定向标准输出或错误输出至同一个文件 例:ls /var &>
阅读全文
摘要:Linux的行结束符是:[$] Windows的行结束符是:[$+回车] 目录管理:ls、cd、pwd、mkdir、rmdir、tree 文件管理:touch、stat、file、rm、cp、mv、nano 日期时间:date、clock、hwclock、cal 查看文本:cat、tac、more、
阅读全文
摘要:(1) ls -l:长格式文件类型: -:普通文件 (f) d: 目录文件 b: 块设备文件 (block) c: 字符设备文件 (character) l: 符号链接文件(symbolic link file) p: 命令管道文件(pipe) s: 套接字文件(socket)例:ls -ld /r
阅读全文

浙公网安备 33010602011771号