linux简单入门

linux学习

Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。

linux中常用的命令

Linux系统提供了命令行的人机交互接口,所以学习和熟练操作Linux命令是学习和操作Linux系统的第一步。

1. man命令(获取相关命令的帮助信息,会显示相关命令的用法.命令格式为:man + commands)
2. ls命令(获取目标参数的目录信息的命令);
3. pwd命令(查看当前所在目录 )
4. cd命令(切换操作目录. 命令格式:cd 目标路径)
5. echo命令(输出相应的字符和变量)
6. more命令(用来显示文件内容
7. mv命令(移动和重命名文件 命令格式: mv 文件路径  目标路径)
8. cp命令(进行文件,目录的复制)
9. chmod命令(修改文件和目录的权限)
10. mkdir/rmdir命令(mkdir创建文件夹 , rmdir删除文件夹)
11. rm命令(删除文件或目录)
12. df命令(查看磁盘信息)
13. ps/kill命令(ps 查看进程 kill 杀死进程)
14. su命令(切换用户命令)
15. ifconfig命令(查看网络配置信息)

linux中的变量

 >代表输出的标志
 <代表输入的标志
        read 输入  read aa<<<"qwewqe"
        echo 输出  echo $aaa $在linux中获取变量的 
 本地:列如:name=lvjian,class=1233...
 环境:export 
 局部:local 局部有效  只能在函数中
 特殊:$$
       $# :获取参数
       $*:获取某一个位置上的参数 列如:$1,$2
       $@:等同于$*
       $?:输出上一条指令 返回0代表正确 返回其他代表错误
       $BASHPID:打印当前进程的实际id
位置:${} 把{}中看做一个整体

运算符

算数表达式:
  _$()_:$((算数表达式))
    列如:
       c =$(($a+$b))
  expr 算数表达式:
      列如:
        c ='expr  $a + $b  '
       可以运用 help let 帮助查看
 条件表达式:
       1.   [ 条件 ]
   2.  test  条件
   3. [[  条件  ]]
   可以运用 help test 帮助查看

控制循环

1. for

格式1:for((; ; ))  循环条件
       do 
          commands
        done
格式2:for name in 1 2 3 4  循环个数
        do 
        commands
        done
 格式3: for name in 'seq n ' 确定循环次数
          do
           commands
           done

2.while

格式1:while [ 循环条件]
           do
              commands
            done

3. case

格式1:case name in    (相当于c中 switch --case)
       1) commands ;;
       .
       .
       .
       esac 

4. if

格式1:if [ 条件 ]  
          then commands
             elif [ 条件 ]
              then  commands
              .
              .
              .
              else
                commands
             fi

控制循环的简单应用

简单的的计算器

linux简单入门_第1张图片

100以内的求和 10以内的阶乘

linux简单入门_第2张图片

99乘法表

linux简单入门_第3张图片

猜数字游戏

linux简单入门_第4张图片

while 循环指定输出字符

linux简单入门_第5张图片

你可能感兴趣的:(linux简单入门)