继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

day1 linux常用命令(一)

蝴蝶刀刀
关注TA
已关注
手记 221
粉丝 37
获赞 181

1.操作系统的介绍

        操作系统(os)  是管理和控制计算机硬件与软件资 源   的计算机程序     直接 运行在裸机上最基本的系统软件  必须在操作系统的支持下才能运行

   作用    对下控制硬件运行 ,对上为应用程序提供支持

2.操作系统的分类

      主流操作系统

    桌面操作系统   windows   -----   用户群体大

                           macos     --------  适合开发人员

                            linux    -----------  应用软件少

   服务器 操作系统  linux  ------  安全稳定免费

                              Windows Sever  -----  收费

   嵌入式操作系统    嵌入式Linux,Android

                                winCE

   移动设备操作系统    ios  基于unix

                                  Android  基于  Linux

3.linux 发展史

     Ken Thompson(肯 汤姆逊) ---  汇编出 Unix

     Denn M.Ritchie(丹尼斯 里奇)  ----  根据B语言 设计出C语言     共同创造出Unix操作系统

 

    内核 :  是系统心脏 运行程序和管理像磁盘和打印机等硬件设备的核心程序

    发行版本  =  linux内核 + 一套软件 + 使用手册

    常见发行版本  Ubuntu   Redhat   CentOS

4.应用领域

   服务器 领域   

   嵌入式 领域   机顶盒  只能电视  只能设备

   个人桌面领域

5.文件目录

   单用户操作系统

    一台计算机在同一时间只能由一个用户使用, 一个用户独自享用系统的全部硬件和软件资源  Windows XP之前都是单用户操作系统

   多用户操作系统

   一台计算机在同一时间可以由多个用户使用,共享系统的全部硬件和软件资源  Unix linux 初衷就是多用户操作系统

  window  : C D E 盘就是根目录

  linux :  只有一个根目录 / 计算机

    主(家)目录 /home/user

6.终端命令格式

  打开终端  快捷键  ctrl +alt +t

  命令格式  command     [-options]       [ parameter]

                    命令           选项(可以省略)   参数(可以是 0个 也可以是多个)

  查询命令帮助信息

    --help   有中文解释

    man  manual 的缩写  是Linux 提供的手册

       使用man时的操作键  

      空格      显示手册页的下一屏

     Enter     一次滚动手册页的一行

       b             回滚一屏

       f              前滚一屏

       q              退出

        /word      搜索word字符串

7.常用命令 显示文件和目录

    pwd    显示当前路径

    tree    树状列出目录内容

    ls  -     列表 查看目录中的文件或文件夹

         ls -a  全部显示   包括隐藏文件 (以 . 开头文件为隐藏文件)

          ls-lh   以人性化的方式显示文件大小(不以字节为单位   k  M 的形式显示)

          ls -l   以列表方式显示文件的详情信息

    d  目录(蓝色)   -文件(白色)    |  链接文件(紫色)

8.切换目录  :cd

      一个点 代表当前路径     两个点代表  上一级目录

      绝对路径 :  /home/用户目录  以根目录开头

      相对路径 : ./a     ./  表示当前 路径

      切换到当前用户的主目录  : cd   cd~

       切换到当前目录  : cd.

      切换到上级目录: cd..

      可进入上次所在的目录  cd -

9.创建文件 和文件夹

     mkdir   创建目录

                mkdir  递归目录  -p  递归的创建目录(-p)

     touch   创建 文件(Linux系统文件没有严格的后缀)

               创建多个文件  touch  文件名 文件名 文件名..

     gedit    编辑文件

                编辑多个文件  gedit  文件名 文件名 文件名..

10.删除文件 和文件夹

      删除文件  rm  文件名

                      rm -i 以交互方式执行(删除时询问)

                      rm -f 强制删除 删除时不需要询问(通常用于 删除文件夹)

       删除文件夹rm -r 递归的删除目录下的内容

11.文件 拷贝 移动文件 和文件夹

       mv      移动 ,重命名 文件 

       mv  原文件路径  到 目的路径  -f 禁止交互操作 有覆盖也不会提示(提示询问)

       mv  原文件路径  到 目的路径  -i  确认交互方式操作  (提示覆盖)

       mv  原文件路径  到 目的路径  -v  显示移动进程 ('9' -> '1/r')

       文件 拷贝 移动文件 和文件夹

       cp  拷贝 文件 

       cp  原文件路径  到 目的路径  -f 禁止交互操作 有覆盖也不会提示(提示询问)

       cp  原文件路径  到 目的路径  -i  确认交互方式操作  (提示覆盖)

       cp  原文件路径  到 目的路径  -v  显示移动进程 

12 常用命令  其他

    clear  清屏  快捷键(ctrl +l)

    tab 键 自动补全

           在敲出文件/目录/命令的前几个字母之后 按下tab键    

       如果没有歧义 系统会自动补全

       若有歧义  在按tab 键 系统会提示可能存在的命令

        歧义指: 重复的文件 如:a1 a2 a3 开头字母一样的

    小技巧

     按上/下键 可以在曾经使用过的命令之间来回切换

      退出选择 并且 不想执行当前选中的命令按 CTRL+c

      ctrl +shift+=放大终端窗口字体显示

      ctrl +-缩小终端窗口字体显示

    

原文出处:https://www.cnblogs.com/ZT-GJ/p/9575811.html

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP