• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
BlackWizard
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

随笔分类 -  Linux 初级

 
7-1 vim 编辑器
摘要:1. vi:visual interface. 1. vim:vi improved 这些都属于全屏编辑器,又是模式化编辑器 vim模式(3种) 编辑模式(命令模式) 输入模式 末行模式 模式转换 编辑模式 –> 输入模式,首先是在编辑模式下的。默认进来就是编辑模式 i:在当前光标所在字符的前面,转为输入模式。(其实就是insert) I:在当前光标所在行的行首,转为输入模式 ... 阅读全文
posted @ 2017-01-16 10:25 BlackWizard 阅读(208) 评论(0) 推荐(0)
6-3 bash脚本编程之五 字符串测试及for循环
摘要:1. 字符测试 ==:等号两边要有空格,否则会被认为是赋值。 !=: 测试是否相等,记住如果不等为真,等为假。 -n string: 测试指定字符串是否为空,空位真,不空为假。 -s string: 测试指定字符串是否为不空,不空为真,空为假。 传递一个用户名参数给脚本,判断此用户的用户名跟其基本组名是否一致,并将结果显示出来。 2. bc的用法 3. for语法 ... 阅读全文
posted @ 2017-01-04 19:55 BlackWizard 阅读(259) 评论(0) 推荐(0)
6-2 sed 命令
摘要:1. sed : stream editor,流编辑器 是处理纯ASICC纯文本,按行琢行操作的。 编辑器有两种,行编辑器和全屏编辑器 sed:默认不编辑原文件,仅对模式空间中的数据做处理,而后。处理结束后,将模式空间打印至屏幕。 2. 格式: sed ‘AddressCommond’ file…… Address: 1. startline, Endline 比如: ... 阅读全文
posted @ 2017-01-04 19:19 BlackWizard 阅读(234) 评论(0) 推荐(0)
6-1 bash脚本编程之四 整数测试及特殊变量
摘要:1. exit:退出脚本。可以定义,如 #exit 数字(0-255) 2. 文件测试 -e FILE:测试文件是否存在 -f FILE:测试文件是否为普通 -d FILE:测试指定路径是否为目录 -r FILE:测试指定文件对当前用户有读权限 -w FILE:测试指定文件对当前用户有写权限 -x FILE:测试指定文件对当前用户有执行权限 [ –e /etc/inittab ] , ... 阅读全文
posted @ 2017-01-04 13:39 BlackWizard 阅读(338) 评论(0) 推荐(0)
5-4 bash脚本编程之三 条件判断及算术运算
摘要:1. 反引号是引用执行结果,并非是返回值 如下是错误的,结果是一行行记录,不是返回值 放大为: 练习 2. shell中如何进行算术运算 A=3 B=4 1. let算术运算表达式 2. $[算术运算符] 3. $((算术运算表达式)) 4. expr 算术运算表达式 ,表达式中各操作数及运算符之间要有空格 ... 阅读全文
posted @ 2017-01-03 14:00 BlackWizard 阅读(236) 评论(0) 推荐(0)
5-3 bash脚本编程之二 条件判断
摘要:1. 条件测试的表达式 1. [ expression ] :注意这个中括号的前后都有一个空格 2. [[ expression ]] 3. test expression 2.条件判断的类型 1. 整数测试 2. 字符测试 3. 文件测试 3. 整数比较 -eq:测试整数是否相等 还有一些其它操作 阅读全文
posted @ 2017-01-03 13:23 BlackWizard 阅读(214) 评论(0) 推荐(0)
4-4 grep及正则表达式
摘要:1. grep:Globally search a Regular Expression and Print:根据模式搜索文本,并将符合模式的文本行显示出来 pattern:文本字符和正则表达式的元字符 一般查询 其中 -i:忽略大小写 --color: 另外,删掉alias,是以如下格式 -v:显 阅读全文
posted @ 2017-01-01 22:22 BlackWizard 阅读(205) 评论(0) 推荐(0)
4-3 管理及IO重定向
摘要:1. 系统设定默认输出设备:标准输出(STDOUT,1) 系统设定默认输入设备:标准输入(STDIN,0) 系统设定默认错误设备:标准错误(STDERR,2) 2. 标准输入:键盘 标准输出和错误输出:显示器 3. 输出 覆盖输出 符号:> 注意使用这个>,会覆盖之前的内容 追加输出 符号: >> 它不会覆盖之前的内容,只会在之前的内容往下写 ... 阅读全文
posted @ 2016-12-30 21:28 BlackWizard 阅读(192) 评论(0) 推荐(0)
4-2 权限及权限管理
摘要:1. 改变文件宿主(只有管理员可以使用此命令) chown:change owner #chown USERNAME file,…… #chown 路径 这个对文件和目录都有效 #ls –ld /tmp/某个文件夹 (d指文件夹) -R 修改目录及其内部文件的属主 -- reference 引用参考 阅读全文
posted @ 2016-12-30 17:50 BlackWizard 阅读(319) 评论(0) 推荐(0)
4-1 Linux用户管理命令详解
摘要:1. /etc/passwd 格式 用户名:密码:UID:GID:注释:家目录:默认shell useradd [options ] USERNAME -u: UID 要大于等于500, -g: GID 指基本组,必需事先存在,UID会在最下面的一个ID加1 小插曲,下载了xshell来运行。 -G:GID,组要存在,可能存在多个。 -c:“C... 阅读全文
posted @ 2016-12-28 07:05 BlackWizard 阅读(318) 评论(0) 推荐(0)
3-4 linux 用户及权限管理
摘要:1. 安全上下文(secure context) 取决于资源权限和进程权限 分为三种:r:读,w:写,x:执行 每一类用户都有三个权限 文件: r:可读,可以使用类似cat等命令来查看文件内容 w:可写,可以编辑或者删除此文件 x:可执行,executable, 可以在命令提示符下当做命令提交到内核 阅读全文
posted @ 2016-12-25 19:35 BlackWizard 阅读(254) 评论(0) 推荐(0)
3-2 bash 特性详解
摘要:根据马哥Linux初级 3-2,3-3,编写 1. 文字排序 不影响源文件,只是显示根据ASCII码字符升序 nano的用法, 其实这个是生成一个文本,然后就可以在里面编辑。 Ctrl + o, 后回车enter 之后再Ctrl + x 退出来了。 -n : 按照数值大小排序 -r:降序 -t:字段分隔符 -k:以哪个字段为关键字进行排序 ... 阅读全文
posted @ 2016-12-22 20:24 BlackWizard 阅读(549) 评论(0) 推荐(0)
3-1 Linux文件管理类命令详解
摘要:根据马哥Linux初级 03-01整理 1. 目录管理 ls cd pwd mkdir rmdir tree 2. 文件管理 touch stat file rm cp mv nano 3. 日期时间 date clock hwclock cal 4. 查看文本(不可以查看二进制) cat、tac、more、less、head、tail cat:concatenat... 阅读全文
posted @ 2016-12-20 22:09 BlackWizard 阅读(229) 评论(0) 推荐(0)
2-3 Linux文件管理命令详解
摘要:1. 复制文件 cp: copy 格式 SRCFILE DEST 一个文件到一个文件 多个文件到一个目录 注,cd 后面什么都不加,是进入用户的家目录 如果目标文件不存在,则先创建文件,然后再复制内容。复制的是内容。 -a是一个存档命令,很管用。 2. 移动 mv SRC DEST、 如果目标不存在,则不会移动 源于目标一致,就是重命名... 阅读全文
posted @ 2016-12-19 20:54 BlackWizard 阅读(200) 评论(0) 推荐(0)
2-2 Linux 根文件系统详解
摘要:根据马哥Linux初级视频2-3 1. 根文件下的一级目录 #ls / 1. / boot 系统启动相关的文件。如内核、initrd (initialization run directory) 2. /dev 设备文件:里面包括块设备(随机访问)、字符设备(线性访问,按字符为单位)、设备号(主设备号和次设备号) 3. /etc ... 阅读全文
posted @ 2016-12-19 19:55 BlackWizard 阅读(451) 评论(0) 推荐(0)
2-1 Linux 操作系统及常用命令
摘要:根据马哥linux初级视频 2-1、2-2来编辑 1. GUI与CLI GUI: Graphic User Interface CLI: Command Line Interface 注:在Windows中DLL: Dynamic Link Library 这是个库文件,其实在Linux里面有个类似 阅读全文
posted @ 2016-12-16 14:09 BlackWizard 阅读(790) 评论(0) 推荐(0)
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3