
Linux_shell
HES_C
最求
展开
-
linux操作系统基本介绍
linux操作系统 shell命令 shell脚本 linux操作系统: 内核 kernel 文件系统 shell 一切皆文件:linux系统上有且只有文件 任何东西都以文件形式存在 文件夹==目录文件 新加卷:C D E F 。。。。。 根目录:包含linux系统所有目录和文件 / linux操作系统是一个多用户多进程翻译 2017-03-22 12:34:47 · 481 阅读 · 0 评论 -
linux-shell命令
shell:版本 bash sh bsh csh 退出:exit 当你打开终端,默认启动bash,默认当前工作目录为用户的主目录。 root用户:/root pwd:显示当前工作目录的绝对路径 linux操作系统目录名中不能有空格。 cd: 改变当前工作目录 cd .. 回到上层目录 cd ~ 改变当前工作目录为当前用翻译 2017-03-22 13:20:58 · 428 阅读 · 0 评论 -
VI VIM编辑器
vi vim 编辑工具 vi 文件名 打开或者创建一个文件 新建文件在保存时完成 vi有三种状态 编辑模式:可以编辑文件 命令模式:可以编辑也可以设置文件 底行命令模式:设置文件 vi 文件名 直接进入命令模式 命令模式 -------------> 编辑模式 a o i a:光标停在之前位置的下一个字翻译 2017-03-22 13:58:57 · 366 阅读 · 0 评论 -
linux-shell脚本
shell脚本后缀为.sh 1.创建.sh文件,然后写程序 2.添加可执行权限 chmod +x first.sh 3.执行脚本 ./first.sh shell脚本变量直接使用,不需要定义 无类型,都是字符类型 变量赋值: 变量名=数据 变量名和=之间不能有空格 引用变量: $变量名 预定义变量:shell脚本语法事先定义好的翻译 2017-03-22 13:32:06 · 322 阅读 · 0 评论 -
shell脚本运算
shell脚本中的数学运算和条件判断 运算符: + 加法 - 减法 * 乘法 / 除法 % 取余 ** 幂运算 = 赋值 += n+=m n = n + m -= *= /= %= 数学运算三种方式: 方式1: echo `expr $n + $m` 运算符和数据之间必须有空格 方式2: [$翻译 2017-03-22 14:19:28 · 604 阅读 · 0 评论 -
shell脚本逻辑控制
类似c语言switch echo -n "请输入成绩:" read score let s=$score/10 case $s in 10) echo "perfect" ;; 9) echo "great" ;; 8) echo "good" ;; 7) echo "ok" ;; 6) echo "just so so" ;; *) echo "翻译 2017-03-22 14:36:13 · 548 阅读 · 0 评论 -
linux-终端read和write函数
/* 写程序,从终端输入一个小写字母,然后转换成大写字母输出。(不允许使用scanf和printf) */ #include int main(){ char buf[2]={0}; read(0,buf,2); buf[0]-=32; write(1,buf,2); return 0; }翻译 2017-03-22 16:15:39 · 872 阅读 · 0 评论