Linux学习day01

                                day01

 

1、三大操作系统:

    (1)Unix(安全、稳定、高效):苹果

                  AIX(IBM)

            Solaris(Sun)

            IOS (Apple 移动端)

            Mac OS X(Apple)

   (2)Windows  (内核处理不强,所以不用做服务器)

                Win3.1 Win3.2 Win95 Win98 Win me 

           win2000 win_xp Win7  win10

   (3)Linux 

                 安卓(Android)

           Ubuntu

           Redhat

 

2、计算机的组成

     (1) 硬件:

    1.处理器(CPU)             

        A11(33亿个晶体管) (apple)

        频率(3.3GHZ)

        I3, I5, I7 (intel)                                                   

     2.运行内存RAM(存储数据)  容量(字节为单位)

(1) 关机后,就没了,是非持久性记忆;程序在此运行。

     3.主板(总线设备):连接数据

     4.输入输出设备IO(显示屏, 键盘,鼠标,触摸屏)

     5.外部存储设备(硬盘,U盘, TF卡)

  (1). 关机后,还存在,是持久性记忆; 

  (2)软件

     1.操作系统

       Windows, Linux, Unix, uCOSII

     2.应用软件(用户级别的软件)

       QQ,微信,游戏等一些用户常用应用软件

 (3) 数的存储

      a) 二进制数以位bit为单位存储,是最小存储单位。

      b) 代码、数据以字节Byte为单位存储,1字节=8位

      c) 1kB=1024B=1024字节

  (4)字符编码

     a) 查码表。ASCII(美国),GB18030(中文) =>Unicode(全球)


 3、vmware 的使用

    (1)启动(双击vmware图标)

       选择 |> 运行

    (2)快捷键:

        ctrl + alt 释放鼠标光标

        ctrl + alt + enter 全屏/退出全屏(切换)

   

4、Linux基本结构

    (1)应用程序

     (2)标准库

 5、 Linux操作系统内核

    (1)硬件

     (2)终端工具

  打开方法:

     点击图标

     搜索命令:终端

  退出终端:

     $ exit<回车>

     ctrl + d

6、Linux 的使用

      Linux/Unix 命令

     命令名  [选项]  [参数]

     注: []的内容代表可选

    命令示例:

     ls     # 显示当前文件夹下的所有文件和文件夹

     ls -s  # 列表显示所有文件

     pwd    # 显示当前位置在哪儿个文件夹下

     cd /   # 切换到根文件夹

     cd     # 切换到用户主目录

 7、Linux常用命令

     clear 命令:

        作用:清屏

        快捷键:ctrl + L

     pwd 命令

       作用:用于显示当前的工作路径位置(当前工作文件夹)

    示例:$ pwd   /home/tarena

8、Linux/Unix 下的路径:

       路径:是用来记录一个文件或文件夹的字符串

       如:/home/tarena

       /home/tarena/a.txt

       (root) /

    路径分为两种:绝对路径  相对路径

    绝对路径:'/'字符开头的路径为绝对路径,(在任何时候,一个文件的绝对路径都是唯一的)

    相对路径:1) 文件/文件夹名称 2) . 当前文件夹 3) .. 上一级文件夹 4) ~ 用户主目录(家目录)

 9、ls 命令

  作用:显示文件或文件夹的内容

  格式:ls [选项] [文件夹名或文件名]

  常用选项:-l 列表显示文件的详细信息  -a 显示全部文件/文件夹

 10、cd 命令

  作用:改变当前工作路径(进入某个目录)

  格式:cd [路径]

  示例:cd /home/tarena , cd /, cd,cd .. , cd ~,cd -  # 切换到进入这个文件夹之前的文件夹

 11、mkdir 命令

  作用:创建一个或多个文件夹

  格式:mkdir 文件夹名1 文件夹名2 ...

  示例:mkdir a b c d   mkdir -p a/bb/ccc/ddd

  常用选项: -p 如果是中间的文件夹不存在,则逐级创建所有文件夹

 

12、rmdir 命令

  作用: 删除一个或多个文件夹(文件夹内必须为空)

  格式:rmdir [选项] 文件夹名

  示例:rmdir a b c d   rmdir -p a/bb/ccc/dddd

  常用选项:-p 如果是中间文件夹也不空,则逐级删除中间文 件夹

 13、tree 命令

  作用:显示目录树:

  示例:tree ,  tree day01

  练习:

  在你的用户主目录下创建如下结构的文件夹

    /home/tarena

                aid1805

                    linux

                        day01

                        day02

                        day03

                    pbase

                        day01

                        day02

    删除 /home/tarena/aid1805/linux/day03文件夹

 14、touch 命令

  作用: 1. 创建新的文件 2. 如果文件已经存在,则更新文件的修改时间

  格式: touch 文件路径

  示例: touch newfile  touch oldfile

 15、rm 命令

  作用: 删除文件或者文件夹

  格式:rm [选项] 文件/文件夹

  示例:

    rm a.txt b.txt

    rm c.txt

    rm *.txt

    rm -r a

  常用选项:

    -r 递归删除文件夹内的文件和文件夹

    -i 删除前给出提示(y代表yes, n代表no)

    -f 强制删除,不给任何提示

  操作带有特殊符号的路径的方法 :用两个双引号("") 把路径括起来

  例:mkdir "a b"    rmdir "a b"

 

 

16、help 选项

  查看此命令的帮助信息

  格式: 命令名 --help

  示例: ls --help

 17、man 命令帮助

  格式:man Linux/UNIX命令名

  作用:查看命令所对应的帮助文档(手册)

  示例:man ls  man rm

  翻页:  上下键

  退出:  q键

 18、快捷键:

  Tab 补全命令和路径

  上下键 翻出以前的操作过的命令

 练习:

  1. 在aid1805/linux/day02下三个文件:

      day01.txt

      day02.txt

      day12.txt

  2. 将 day12.txt删除

  3. 将 day02的文件时间更新的当前时间

  4. 在aid1805/pbase/下创建day00, day01, day02三个文件夹

     在day00下创建一个文件day00.txt

  5. 删除 aid1805/pbase文件夹内的全部内容

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值