Linux 环境及 Shell 程序

View

98

Download

1

Embed Size (px)

344 x 292429 x 357514 x 422599 x 487

DESCRIPTION

Linux 环境及 Shell 程序. 操作系统实验 1. 二、 Shell 编程与进程通信. 常用 shell 命令. 文件及文件属性操作 ls 、 cp 、 mv 、 rm ln 、 ln –s 、 chmod 、 groupadd 、 useradd 输入输出操作 echo 、 cat >> 、 > 、 | 目录操作 cd 、 pwd 、 ls mkdir 、 cp 、 mv 、 rm -r 文本过滤 head 、 tail 、 grep 、 sort 、 sed 、 awk 其他 find 、 expr - PowerPoint PPT Presentation

Text of Linux 环境及 Shell 程序

LinuxShell1

Shell

shell lscpmvrm lnln schmodgroupadduseradd echo cat >>>| cd pwd ls mkdir cp mv rm -r head tail grepsortsedawk findexpr man

ShellshellshellshellshellShellbashbonurne shellShell#!/bin/sh#

shellshellgroupadd groupnameusradd m username1 -g groupnameusradd m username2 g groupname -m/home/username1

Shellshellgeditvimnano chmod u+x test.sh ./test.sh

sh sh bashrshell./ xshell. . shellshell

Vim : :w :wq:q!

Shell#!/bin/sh #This is s1sudo groupadd g1sudo usradd m u1 g g1 sudo usradd m u2 -g g1

chmod u+x s1./s2

/etc/group/etc/passwd

Shell#!/bin/sh #This is s2#print Hello Shell!echo Hello Shell!

chmod u+x s2./s2

Shell=a=hello worldexpr$$`\$ A=a$ echo $A a $ echo $A a $ echo $A $A

env$HOME ~$PATH $0 $nn $* $# $$PID $?

test.sh:#!/bin/sh echoFilename:$0 echoArguments:$*echoNumberofargs.:$#echo1starg.:$1echo2ndarg.:$2

./test.sh 1 2

-d:-s:-f:-w:-L:-u:suid-r:-x:

-eq =-ne !=-gt >-lt

Linux与shell环境,Linux 环境及 Shell 程序相关推荐

  1. 国内Linux shell,管理你的 shell 环境 | Linux 中国

    原标题:管理你的 shell 环境 | Linux 中国 定制它来更有效地使用它 -- Eduard Lucena 前段时间,Fedora Magazine 发表了一篇 的文章,它是 Fedora 默 ...

  2. Shell入门:掌握Linux,OS X,Unix的Shell环境

    为什么80%的码农都做不了架构师?>>>    在Linux或类Unix系统中,每个用户和进程都运行在一个特定环境中.这个环境包含了变量.设置.别名.函数以及更多的东西.下面是对Sh ...

  3. linux学习笔记-- linux的 shell和linux C 程序 获取命令行参数和环境变量

    常用的linux指令基本都支持命令行参数 例如 : ls -l rm -r rm -f cp -r 那么 这些参数都是如何去被应用程序获取的呢? 学习记录一下 1. shell 脚本 1.1 shel ...

  4. linux shell 获取环境变量,bash shell中的环境变量

    环境变量--bash shell使用环境变量来存储系统相关数据,并允许将数据存储在内存中. 环境变量分为:全局环境变量 本地环境变量 目录全局环境变量 本地环境变量 设置全局环境变量 删除环境变量 P ...

  5. php 批量压缩上传图片,Linux环境下,使用Shell脚本自动批量压缩图片

    支持的图片格式 目前支持.jpg/.jpeg/.bmp/.png格式图片 实现原理 先使用find命令查找指定目录图片(同时对图片大小和时间进行了筛选) 根据不同的图片格式调用不同的压缩工具 配合cr ...

  6. Linux环境下,通过shell脚本实现一键部署MySQL,并支持多种类型

    Linux环境下一键部署MySQL脚本,支持多种类型 前言 一.使用前须知 二.使用方法 三.shell脚本内容 总结 前言   MySQL是目前最流行的关系型数据库管理系统之一,属于 Oracle ...

  7. Linux快速复习之shell与开发环境搭建

    Linux驱动开发快速复习 Linux操作系统基础 12:cat.ls.whereis用法 ls -a 显示所有文件及目录 (. 开头的隐藏文件也会列出) ls -l 除文件名称外,亦将文件型态.权限 ...

  8. linux shell变量作用域,Shell变量的作用域:Shell全局变量、环境变量和局部变量

    Shell变量的作用域(Scope),就是Shell变量的有效范围(可以使用的范围). 在不同的作用域中,同名的变量不会相互干涉,就好像A班有个叫小明的同学,B班也有个叫小明的同学,虽然他们都叫小明( ...

  9. Linux下eclipse中shell脚本编程环境的搭建

    注意:本文所用到的linux发行版是fedora 15.如果用fedora 15以上的版本可能会有问题.至于解决方案或者是搭建方法我会尽量抽出时间写一篇新的博客... 本文主要是介绍在linux平台下 ...

  10. Linux下查看和添加环境变量

    转自:http://blog.sina.com.cn/s/blog_688077cf01013qrk.html $PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您 ...

最新文章

  1. mysql实现row_number()和row_number() over(partition by)
  2. C++ 判断两个立方体是否相等
  3. HDOJ 4876 ZCC loves cards
  4. JAVA基础——toString()方法,java基础面试笔试题
  5. HttpClient详解
  6. 用python做数学题_「文山玩Python做测试」用python做算术题,很简单
  7. 需求调研报告模板_精准摸底,把握需求:名师工作室开展培训活动调研报告
  8. idc机房运维巡检_24小时保姆式机房巡检设备设计-机房巡检机器人设计
  9. android 京东平板布局,京东商城上线安卓Pad客户端 完美布局移动端
  10. 淘宝直播商品识别大赛
  11. Java把html转成word
  12. 十种能毁掉你一生职场生涯的心态
  13. C/C++预处理命令
  14. 一个计算机网络典型系统可由,计算机网络基础试题2
  15. Java创建对象的四种方法
  16. 不积小流,无以成江海。——@MappedSuperclass注解的作用
  17. (七)Linux内存管理 - zoned page frame allocator - 2
  18. Windows桌面图标被白块挡住大部分
  19. TencentOS tiny危险气体探测仪产品级开发
  20. WF(Windows Workflow Foundation)

热门文章

  1. 【Zookeeper】Zookeeper部署笔记
  2. 游戏中反向运动学(ik)的研究与简介
  3. 2001年的FLTK设置教程
  4. 最新版OpenWrt编译教程,解决依赖问题
  5. NFS 网络挂载问题 解决
  6. 关于出现org.hibernate.TransientObjectException: The given object has a null identifier: 错误的解决方法
  7. vss error reading from file 解决方法
  8. better-scroll刷新后才能滑动的解决方案
  9. 浏览器兼容性--IE11以及Edge等下载文件的中文名出现乱码,前后端解决方案
  10. 微信公共平台php用$GLOBALS[“HTTP_RAW_POST_DATA“]收不到信息解决方法