一 Linux简介

   1.1 什么是Linux

   1.2 Linux的优点

二 用户登录方式

三 Linux系统目录结构

四 Linux的基本命令

    4.1 Linux关机重启

   4.2 处理目录的常用命令

五 小结


一 Linux简介

1.1 什么是Linux

       Linux是一个多用户、多任务的操作系统。是在UNIX操作系统之上发展而来,但Linux功能更强大一些,尤为重要的是它可以免费使用和自由传播。正是由于Linux的开源特性,自Linux诞生以来,各个地域的程序开发人员不断对其功能进行完善,发展至现在,Linux已成为服务器领域以及桌面应用领域非常重要的操作系统之一。其标志是一个活波可爱的企鹅形象,如下图所示

linux形象.jpg

1.2 Linux的优点

  • 开源/免费

  • 支持多线程/多用户

  • 安全性好

  • 对内存和文件管理优越


二 用户登录方式

  一般来说,用户的登录方式有三种

      (1) 命令行登录,如图2-1。

      (2) ssh登录 

      (3) 图形界面登录,如图2-2


3.png

                图2-1 命令行登录 


图片4.png

                    图2-2 图形界面登录

    其中Ctrl+Alt+F[2-6]进入命令行,Ctrl+Alt+F1从命令行进入图形界面。(有的电脑是需要加上Fn键才能实现)


三 Linux系统目录结构

    登录系统后,在图形界面打开Terminal窗口,在当前窗口下输入以下命令:ls 回车显示如下:

blob.png

  树状目录结构:

             blob.png


四 Linux的基本命令

 4.1 Linux关机重启

         poweroff    关机

       shutdown -h 关机

       shutdown +1 延迟1分钟关机

       shutdown 20:00  八点关机

       shutdown -c 取消计划关机

       shutdown -r 重启

       init 0   关机   init 6   重启

       reboot  重启

4.2 处理目录的常用命令

  • ls:列出目录

  • cd:切换目录

  • pwd:显示当前目录的工作路径

  • mkdir:创建一个新的目录

  • rmdir:删除一个空目录

  • cp:复制文件或目录

  • rm:删除文件或目录

  • mv:移动文件或目录

ls(列出目录)

在Linux系统中,ls命令可能是最常运行的。

其选项如下:

      -a 列出所有文件,包括.和..

      -A 列出除.和..之外的所以文件

      -l 长格式列出文件

blob.png

cd(切换目录)

cd是Chang Directory的缩写,这是用来变换工作目录的命令。

blob.png

pwd(显示当前的工作路径)

blob.png

mkdir(创建新目录)

语法:

    mkdir [选项] 目录名称

其选项包含:

    -m 创建目录时直接设置权限

    -v 创建目录时显示详细信息

    -p一次性创建多级目录

blob.png

rmdir(仅删除空目录)

语法:

   rmdir [选项] 目录名称

其选项包含:

    -p 一次性删除多级目录

    -v 显示删除时的详细信息

cp(复制文件及目录)

其选项如下:

     -i:覆盖前提示 

     –n:不覆盖,注意两者顺序

     -r, -R: 递归复制目录及内部的所有内容

     -a: 归档,相当于-dR --preserv=all

     -d:--no-dereference --preserv=links 不复制原文件,只复制链接名

     --preserv[=ATTR_LIST]

 mode: 权限

 owner: 属主属组

 time: 修改时间时间

 links: 链接

 all

     -p: 等同--preserv=mode,owner,time

             --preserv=owner,time

             --preserv=all

     -v: --verbose  显示复制的过程

     -f: --force  当普通用户对某目录有rx权限时,使用-f可以将没有修改权限的文件强制覆盖。即删除再创建。

blob.png

rm(删除文件或目录)

语法:

   rm [选项] 文件名或目录名

其选项有:

        -i 删除前提示

        -f 强制删除,不提示

        -r 删除目录

blob.png

mv(移动文件或目录,也可修改名称)

其选项有:

     -i:覆盖前提示

     -f: 强制覆盖

blob.png


五 小结

   经过这一个星期对Linux的基础学习,我对Linux有了一个系统的了解,可以在Linux上进行简单的使用,对Linux中的各个文件的配置文件进行了直观的了解,但是总体上来说,只能晦涩的运用,没有进行过深度的探究。平时上课的时候我只是上完课,就完事大吉了,其实根本没有深入了解和复习过,但通过这次的博客,我对Linux的了解又深了一步,对那些基本命令的运用也熟练了不少。这是我第一次写博客虽然不是很好,但我很有成就感。

    天外有天,人外有人!我以后一定会时刻保持虚心学习的态度,更好的完善自己。