精华内容
下载资源
问答
  • linux命令 显示文件内容

    千次阅读 2018-04-09 21:36:52
    4,more:一页一页显示文件内容;5,less与more类似,但它可以向前翻页;6,head:只看前几行;7,tail:只看最后几行;8,od:以二进制的方式读取文件。9,vi和vim作为编辑器,也可以打开文件查...
    通过命令+文件名查看内容。如下命令可以查看。
    1, cat :由第一行开始显示文件内容;
    2,tac:从最后一行开始显示,可以看出tac与cat字母顺序相反;
    3,nl:显示的时候输出行号;
    4,more:一页一页的显示文件内容;
    5,less与more类似,但它可以向前翻页;
    6,head:只看前几行;
    7,tail:只看最后几行;
    8,od:以二进制的方式读取文件。
    9,vi和vim作为编辑器,也可以打开文件查看内容。
    展开全文
  • Linux显示文件内容命令

    千次阅读 2012-04-12 18:37:34
     使用过DOS命令的人都应该知道,我们可以使用type命令来查看个文件的内容。在Linux下有五个相关的命令,功能各有千秋,不过它们都象type命令一样,只能用来查看文本文件。   1.cat命令 cat命令是最象type命令的...

    环境:RedHat Linux Enterprise 6+Virtual Box 4.1

     

        使用过DOS命令的人都应该知道,我们可以使用type命令来查看一个文件的内容。在Linux下有五个相关的命令,功能各有千秋,不过它们都象type命令一样,只能用来查看文本文件。

     

    1.cat命令

    cat命令是最象type命令的,使用的方法很简单:"cat文件名"。不过比type命令更强大的是,它可以同时查看多个文件:"cat文件名一 文件名二"

     

    2. more命令

    more命令不仅可以用来分页(cat list.txt | more),而且可以直接使用来查看文件信息(more list.txt)

    如果文本文件比较长,一屏无法显示完,那么使用cat命令就可能无法看清。这里我们可以简单地使用more来代替cat命令即可。其效果与type文件名/p类似。使用more命令将一次显示一屏文本,显示满后,停下来,并提示出已显示全部内容的百分比,按空格键就可以看到下一屏。

     

    3.less命令

    less命令的功能几乎和more命令一样,也是按页显示文件,不同之处在于less命令在显示文件时允许用户既可以向前又可以向后翻阅文件。

                 向前翻:按b键;

                 向后翻:按p键;

                 指定位置:输入百分比

                 退出:q

     

    4. head命令

    通过head命令可以仅查看某文件的前几行,格式为:

    head -行数文件名

    如果未指定行数,则使用默认值10

     

    5.tail命令

    tail -行数文件名

    head命令相对应的,我们可以使用tail命令来查看文件尾部的内容。通常用来实时

    监测某个文件是否被修改,通常用来观察日志。如:

    tail -f maillog

    展开全文
  • Linux从青铜到王者】第篇:Linux常见指令

    万次阅读 多人点赞 2021-05-24 16:24:09
    文章目录系列文章目录前言Linux是什么二、Linux下基本指令1.ls指令2.pwd指令3.cd指令4.touch指令5.mkdir指令6.rmdir指令7.rm指令8.man指令9.echo指令10.cp指令2.读入数据总结 前言 Linux是什么 Linux是...

    在这里插入图片描述

    系列文章目录



    前言


    在这里插入图片描述

    一、Linux是什么

    Linux是一种自由和开放源代码的类UNIX操作系统,该操作系统的内核由林纳斯托瓦兹在1991年首次发布,之后,在加上用户空间的应用程序之后,就成为了Linux操作系统。严格来讲, Linux只是操作系统内核本身,但通常采用“Linux内核”来表达该意思。而Linux则常用来指基于Linux内核的完整操作系统,它包括GUI组件和许多其他实用工具。
    在这里插入图片描述

    二、Linux下基本指令

    1.ls指令

    语法: ls [选项][目录或文件]
    功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。
    在这里插入图片描述
    常用选项:
    ls -a 列出目录下的所有文件,包括以 . 开头的隐含文件。
    在这里插入图片描述
    ls -d 将目录象文件一样显示,而不是显示其下的文件。 如: ls –d 指定目录
    在这里插入图片描述
    ls -i 输出文件的 i 节点的索引信息。 如 ls –ai 指定文件
    在这里插入图片描述
    ls -l列出文件的详细信息。
    在这里插入图片描述
    ls -al 列出目录下的所有文件的详细信息,包括以 . 开头的隐含文件
    在这里插入图片描述
    ls -k 以 k 字节的形式表示文件的大小。 ls –alk 指定文件
    ls -n 用数字的 UID,GID 代替名称。 (介绍 UID, GID)
    在这里插入图片描述
    -F 在每个文件名后附上一个字符以说明该文件的类型, “*”表示可执行的普通文件; “/”表示目录; “@”表示符号链接; “|”表示FIFOs; “=”表示套接字(sockets)。(目录类型识别)
    ls -r 对目录反向排序。
    在这里插入图片描述
    ls -t 以时间排序。
    在这里插入图片描述
    ls -s 在l文件名后输出该文件的大小。(大小排序,如何找到目录下最大的文件)
    在这里插入图片描述
    ls -R 列出所有子目录下的文件。 (递归)
    在这里插入图片描述
    ls -1 一行只输出一个文件
    在这里插入图片描述

    2.pwd指令

    语法: pwd
    功能:显示用户当前所在的目录
    常用选项:无
    在这里插入图片描述

    3.cd指令

    Linux系统中,磁盘上的文件和目录被组成一棵目录树,每个节点都是目录或文件。
    在这里插入图片描述
    语法:cd 目录名
    功能:改变工作目录,将当前工作目录改变到指定的目录下。
    在这里插入图片描述
    常用选项:
    cd. . :返回上级目录
    在这里插入图片描述
    cd /home/yyw/test1/ : 绝对路径- ->从根目录下开始的路径
    在这里插入图片描述
    cd …/…test1: 相对路径 - ->有很多种去往目录的路径
    在这里插入图片描述
    cd ~:进入用户家目
    在这里插入图片描述
    cd - :返回最近访问目录
    在这里插入图片描述

    4.touch指令

    语法:touch [选项]… 文件…
    功能: touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件
    在这里插入图片描述
    在这里插入图片描述
    常用选项:
    -a 或–time=atime或–time=access或–time=use只更改存取时间。
    -c 或–no-create 不建立任何文档。
    -d 使用指定的日期时间,而非现在的时间。
    -f 此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。
    -m 或–time=mtime或–time=modify 只更改变动时间。
    -r 把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。
    -t 使用指定的日期时间,而非现在的时间

    5.mkdir指令

    在这里插入图片描述
    语法: mkdir [选项] dirname…
    功能:在当前目录下创建一个名为 “dirname”的目录
    在这里插入图片描述
    常用选项:
    mkdir -p a1/a2/a3/a4 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。
    在这里插入图片描述

    6.rmdir指令

    rmdir是一个与mkdir相对应的命令。 mkdir是建立目录,而rmdir是删除目录。
    语法: rmdir [-p][dirName]
    适用对象:具有当前目录操作权限的所有使用者
    功能:删除空目录
    在这里插入图片描述
    对于不是空目录,则不然删除
    在这里插入图片描述

    7.rm指令

    rm命令可以同时删除文件或目录
    语法: rm [-f-i-r-v][dirName/dir]
    适用对象:所有使用者
    功能:删除文件或目录
    在这里插入图片描述
    单独的rm不能删除目录
    在这里插入图片描述
    常用选项:
    rm -rf 即使文件属性为只读(即写保护),亦直接删除,强制递归删除,删库跑路的指针,慎用
    在这里插入图片描述
    rm -i 删除前逐一询问确认
    在这里插入图片描述
    rm -r 删除目录及其下所有文件,递归删除文件
    在这里插入图片描述

    8.man指令

    Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是man
    语法: man [选项] 命令
    常用选项
    -k 根据关键字搜索联机帮助
    num 只在第num章节找
    -a 将所有章节的都显示出来,比如 man printf 它缺省从第一章开始搜索,知道就停止,用a选项,当按下q退出,他会继续往后面搜索,直到所有章节都搜索完毕。
    解释一下,手册分为8章
    1 是普通的命令
    2 是系统调用,如open,write之类的(通过这个,至少可以很方便的查到调用这个函数,需要加什么头文件)
    3 是库函数,如printf,fread4是特殊文件,也就是/dev下的各种设备文件
    4 特殊文件设备文件
    5 是指文件的格式,比如passwd, 就会说明这个文件中各个字段的含义
    6 是给游戏留的,由各个游戏自己定义
    7 是附件还有一些变量,比如向environ这种全局变量在这里就有说明
    8 是系统管理用的命令,这些命令只能由root使用,如ifconfi
    在这里插入图片描述

    9.echo指令

    echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。
    该命令的一般格式为: echo [ -n ] 字符串
    其中选项n表示输出文字后不换行;字符串能加引号,也能不加引号。用echo命令输出加引号的字符串时,将字符串原样输出;用echo命令输出不加引号的字符串时,将字符串中的各个单词作为字符串输出,各字符串之间用一个空格分割。
    功能说明:显示文字。
    语法:echo [-ne][字符串]或 echo [–help][–version]
    在这里插入图片描述
    输出字符重定向到另外一个文件
    在这里插入图片描述
    在这里插入图片描述

    10.cp指令

    语法:cp [选项] 源文件或目录目标文件或目录
    功能: 复制文件或目录
    说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息。
    在这里插入图片描述
    常用选项:
    -f 或 --force 强行复制文件或目录, 不论目的文件或目录是否已经存在
    -i 或 --interactive 覆盖文件之前先询问用户
    -r递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链接,则一律视为普通文件处理
    -R 或 --recursive递归处理,将指定目录下的文件及子目录一并处理
    在这里插入图片描述

    11.mv指令

    mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。
    语法: mv [选项] 源文件或目录 目标文件或目录
    在这里插入图片描述
    功能:

    1. 视mv命令中第二个参数类型的不同(是目标文件还是目标目录), mv命令将文件重命名或将其移至一个新的目录中。
    2. 当第二个参数类型是文件时, mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。
    3. 当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个, mv命令将各参数指定的源文件均移至目标目录中。

    在这里插入图片描述
    常用选项:
    -f : force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖
    在这里插入图片描述
    mv -i copy test1:若目标文件 (destination) 已经存在时,就会询问是否覆盖!
    在这里插入图片描述
    在这里插入图片描述

    12.cat指令

    语法: cat [选项][文件]
    功能: 查看目标文件的内容
    在这里插入图片描述
    常用选项:
    cat -b 对非空输出行编号
    在这里插入图片描述
    cat -n 对输出的所有行编号
    在这里插入图片描述
    cat -s 不输出多行空行
    在这里插入图片描述

    13.tac指令

    语法: tac [选项][文件]
    功能: 反向查看目标文件的内容
    在这里插入图片描述
    tac没有-n选项
    在这里插入图片描述

    14.more指令

    语法: more [选项][文件]
    功能: more命令,功能类似 cat
    在这里插入图片描述
    常用选项:
    -n 对输出的所有行编号
    q 退出more

    15.less指令

    1. less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。
    2. less 的用法比起 more 更加的有弹性。在 more 的时候,我们并没有办法向前面翻, 只能往后面看但若使用了 less 时,就可以使用 [pageup][pagedown] 等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容。
    3. 除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜
      在这里插入图片描述
      语法: less [参数] 文件
      功能:
      less与more类似,但使用less可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前不会加载整个文件。
      在这里插入图片描述
      选项:
      -i 忽略搜索时的大小写
      -N 显示每行的行号
      /字符串:向下搜索“字符串”的功能
      ?字符串:向上搜索“字符串”的功能
      n:重复前一个搜索(与 / 或 ? 有关)
      N:反向重复前一个搜索(与 / 或 ? 有关)
      q:quit

    16.head指令

    head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块, head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾。
    语法: head [参数]… [文件]…
    功能:
    head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行
    在这里插入图片描述
    选项:
    head -4 test.c<行数> 显示的行数
    在这里插入图片描述

    17.tail指令

    tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容.
    语法: tail[必要参数][选择参数][文件]
    功能: 用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。
    在这里插入图片描述
    选项:
    less -f 循环读取
    less -n<行数> 显示行数
    在这里插入图片描述
    在这里插入图片描述

    18.时间相关的指令

    1.data指令

    date 指定格式显示时间: date +%Y:%m:%d
    date 用法: date [OPTION]… [+FORMAT]
    在这里插入图片描述
    1.在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中常用的标记列表如下
    %H : 小时(00…23)
    %M : 分钟(00…59)
    %S : 秒(00…61)
    %X : 相当于 %H:%M:%S
    %d : 日 (01…31)
    %m : 月份 (01…12)
    %Y : 完整年份 (0000…9999)
    %F : 相当于 %Y-%m-%d
    在这里插入图片描述
    2.在设定时间方面
    date -s //设置当前时间,只有root权限才能设置,其他只能查看。
    date -s 20080523 //设置成20080523,这样会把具体时间设置成空00:00:00
    date -s 01:01:01 //设置具体时间,不会对日期做更改
    date -s “01:01:01 2008-05-23″ //这样可以设置全部时间
    date -s “01:01:01 20080523″ //这样可以设置全部时间
    date -s “2008-05-23 01:01:01″ //这样可以设置全部时间
    date -s “20080523 01:01:01″ //这样可以设置全部时间

    3.时间戳

    时间->时间戳: date +%s
    时间戳->时间: date -d@1 --1970年1月1日8时零分零秒
    在这里插入图片描述
    Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp)是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰
    在这里插入图片描述

    19.cal指令

    cal命令可以用来显示公历(阳历)日历。公历是现在国际通用的历法,又称格列历,通称阳历。 “阳历”又名“太阳历”,系以地球绕行太阳一周为一年,为西方各国所通用,故又名“西历”。
    命令格式: cal [参数][月份][年份]
    功能: 用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份
    在这里插入图片描述
    常用选项:
    cal -3 显示系统前一个月,当前月,下一个月的月历
    在这里插入图片描述
    cal -j 显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数)
    在这里插入图片描述
    cal -y 显示当前年份的日历
    在这里插入图片描述

    20.find指令

    1. Linux下find命令在目录结构中搜索文件,并执行指定的操作。
    2. Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。
    3. 即使系统中含有网络文件系统( NFS), find命令在该文件系统中同样有效,只你具有相应的权限。
    4. 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系统)。

    语法: find pathname -options
    功能: 用于在文件树种查找文件,并作出相应的处理(可能访问磁盘)
    常用选项:
    -name 按照文件名查找文件。
    在这里插入图片描述

    21.grep指令

    语法: grep [选项] 搜寻字符串 文件
    功能: 在文件中搜索字符串,将找到的行打印出来
    代码如下(示例):
    在这里插入图片描述
    常用选项:
    -i :忽略大小写的不同,所以大小写视为相同
    -n :顺便输出行号
    在这里插入图片描述
    -v :反向选择,亦即显示出没有 ‘搜寻字符串’ 内容的那一行
    在这里插入图片描述

    22.which&&whoami指令

    whoami:查看当前的用户是root用户还是普通用户
    在这里插入图片描述
    which +指令:查看当前指令怎么构成的
    在这里插入图片描述
    alias给指令起别名:
    在这里插入图片描述

    23.zip/unzip指令

    语法: zip 压缩文件.zip 目录或文件
    功能: 将目录或文件压缩成zip格式
    常用选项:
    -r 递 归处理,将指定目录下的所有文件和子目录一并处理
    黄色箭头指的特别重要,如果没有的话只会打包目录,目录里面的文件不会打包
    gzip:
    在这里插入图片描述
    unzip:
    在这里插入图片描述

    24.tar指令

    tar指令(重要):打包/解包,不打开它,直接看内容
    在这里插入图片描述
    tar [-cxtzjvf] 文件与目录 …
    参数:
    -c :建立一个压缩文件的参数指令(create 的意思);
    -x :解开一个压缩文件的参数指令!
    -t :查看 tarfile 里面的文件!
    -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
    -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
    -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
    -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
    -C : 解压到指定目录

    25.bc指令

    bc命令可以很方便的进行浮点运算
    在这里插入图片描述

    26.uname -r指令

    语法: uname [选项]
    功能: uname用来获取电脑和操作系统的相关信息。
    补充说明: uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。
    在这里插入图片描述
    常用选项:
    -a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称
    在这里插入图片描述

    27.重要的几个热键

    [Tab]按键—具有『命令补全』和『档案补齐』的功能
    [Ctrl]-c按键—让当前的程序『停掉』
    [Ctrl]-d按键—通常代表着:『键盘输入结束(End Of File, EOF 戒 End OfInput)』的意思;另外,他也可以用来取代exit

    28.关机

    语法: shutdown [选项] ** 常见选项: **
    -h : 将系统的服务停掉后,立即关机。
    -r : 在将系统的服务停掉之后就重新启动
    -t sec : -t 后面加秒数,亦即『过几秒后关机』的意思
    在这里插入图片描述

    29.扩展命令

    以下命令作为扩展:
    ◆ 安装和登录命令: login、 shutdown、 halt、 reboot、 install、 mount、 umount、 chsh、 exit、 last;
    ◆ 文件处理命令: file、 mkdir、 grep、 dd、 find、 mv、 ls、 diff、 cat、 ln;
    ◆ 系统管理相关命令: df、 top、 free、 quota、 at、 lp、 adduser、 groupadd、 kill、 crontab;
    ◆ 网络操作命令: ifconfig、 ip、 ping、 netstat、 telnet、 ftp、 route、 rlogin、 rcp、 finger、 mail、 nslookup;
    ◆ 系统安全相关命令: passwd、 su、 umask、 chgrp、 chmod、 chown、 chattr、 sudo ps、 who;
    ◆ 其它命令: tar、 unzip、 gunzip、 unarj、 mtools、 man、 unendcode、 uudecode。

    30.shell命令以及运行原理

    Linux严格意义上说的是一个操作系统,我们称之为“核心(kernel) “ ,但我们一般用户,不能直接使用kernel。而是通过kernel的“外壳”程序,也就是所谓的shell,来与kernel沟通。如何理解?为什么不能直接使用kernel?

    从技术角度, Shell的最简单定义:命令行解释器(command Interpreter)主要包含:将使用者的命令翻译给核心(kernel)处理。同时,将核心的处理结果翻译给使用者。

    对比windows GUI,我们操作windows 不是直接操作windows内核,而是通过图形接口,点击,从而完成我们的操作(比如进入D盘的操作,我们通常是双击D盘盘符.或者运行起来一个应用程序)。

    shell 对于Linux,有相同的作用,主要是对我们的指令进行解析,解析指令给Linux内核。反馈结果在通过内核运行出结果,通过shell解析给用户。

    帮助理解:如果说你是一个闷骚且害羞的程序员,那shell就像媒婆,操作系统内核就是你们村头漂亮的且有让你心动的MM小花。你看上了小花,但是有不好意思直接表白,那就让你你家人找媒婆帮你提亲,所有的事情你都直接跟媒婆沟通,由媒婆转达你的意思给小花,而我们找到媒婆姓王,所以我们叫它王婆,它对应我们常使用的bash

    总结

    以上就是今天要讲的内容,本文仅仅简单介绍了Linux中一些简单的指令的使用,而这些指令提供了大量能使我们快速便捷地处理数据,我们务必掌握。另外如果上述有任何问题,请懂哥指教,不过没关系,主要是自己能坚持,更希望有一起学习的同学可以帮我指正,但是如果可以请温柔一点跟我讲,爱与和平是永远的主题,爱各位了。
    在这里插入图片描述

    展开全文
  • Linux系统安装,教你安装个属于自己的Linux系统

    万次阅读 多人点赞 2018-03-04 00:50:43
    Linux的简介 1.Linux抽象解释 肯定有人和我一样,很早就听说过Linux的这个词,但是又没接触过。然后随手百度一下看着满满的命令惊呆了,不知道从哪里开始学习。这种状况一直维持到我面试的时候,我不怕跟...

    一、Linux的简介

            1.Linux抽象解释

                     肯定有人和我一样,很早就听说过Linux的这个词,但是又没接触过。然后随手百度一下看着满满的命令惊呆了,不知道从哪里开始学习。这种状况一直维持到我面试的时候,我不怕跟你们说,我拿着写着“熟悉Linux的系统”的简历去面试,其实当时的我都没有了解Linux的到底是什么!我相信大家肯定都用过的Windows系统,或者也用过的mac系统,其实Linux也是和这些在Windows,Mac一样,都是系统,只是不同的形式呈现出来给用户体验。这样说大家都了解吧,就是个系统。

            2.Linux是个什么样的系统呢?

                       听过有些初学者说的Linux是有图形界面的,也有人说Linux的只有靠输命令的,其实Linux的有图形界面的版本,同样也有字符版。我们首先说说有图形界面的(有桌面的)Linux的系统,就和你现在使用Windows系统类似,通过鼠标点击,来完成用户所需要的操作,而Linux字符版只能通过输入命令来完成操作。什么是命令?就比如在Windows查看日历,都是用鼠标点击日历查看,而在字符版的Linux系统中,当我们输入“CAL”命令时,系统就是显示出日历。“CAL”就是命令的的Linux的系统显示出日历。有人就说:'有图形界面的Linux系统为什么还需要字符版的呢',首先Linux是开源的,执行速度高,作为服务器使用也会减少被攻击的机率,Linux一般都是作为服务器使用的,很少有在企业使用图形版的Linux,所我们接下来的教程都是字符版的Linux为的准,大跟我一起开始学习!

    二、Linux的初学者建议

          在学习Linux的有的的几点的大家的之前能够希望注意

    1.在Linux的所有系统-的内容都是文件的形式存储

    2.我们在学习字符版的Linux的系统中,所我们输入侧侧侧侧的侧的英文命令严格区分大小写

    3.Linux的中文件不是通过后缀名来区分文件类型,通过而是权限,具体的后面的教程会讲到系统

    4.windows中的程序不能直接拿到Linux的系统安装和使用

    5.当我们插入U盘或者其他存储设备,Linux是不能直接读取使用,需要我们一个挂载的过程,才可以使用。(挂载是什么?请耐心往下学习)

    三、开始安装属于自己Linux系统

    准备工作

                    1 下载VMware的的虚拟机安装包

                        因为我们这是初学Linux系统,也就没有必要在自己的计算机上安装一个Linux系统,毕竟我们真正的服务器上是不会有双系统存在的,并且也避免破坏自己的Windows系统,所以我们采用的虚拟机的方式,虚拟机是可以模拟一台真正的计算机,也支持安装各种操作系统,便于我们学习。

                    2 下载好Centos 6.3镜像文件

                        Centos的下的6.3是我们安装的Linux的的所需要的文件,就比如我们安装一个窗口系统也需要一个ISO的镜像文件,才可以进行系统安装。在这里我们可以去的的CentOS的官方下载,建议大家下载的版本不需要太高,因为我们是初学,更高版本的系统很多东西我们是不需要用到的,所以没有必要浪费资源(镜像文件下载地址:https://download.csdn.net/download/weixin_38111957/10950982)。

    新建虚拟机

       1.安装VMware的的虚拟机

                   Windwos安装软件很方便,和我们安装其他软件是一样的,我这里选择是Vmware14的版本,大家可以根据自己的要求选择版本。

    vmware14版本破解密钥:https://blog.csdn.net/weixin_38111957/article/details/81939995

                        

                2.新建一台虚拟机

                        安装的VMware的的的的后打开是这个界面的,有些因为版本不同界面会有不同的情况,大多数都是大同小异的。

                        

    这里在我们选择新建新的虚拟机,如果之前就有虚拟机的童鞋也可以选择打开虚拟机,因为我们这是初学就选择新建虚拟机。点击新建虚拟机后弹出安装向导,我们选择典型安装,如果是你技术大牛也可以选择自定义。接下来选择安装来源,我们选择稍后安装操作系统,这样我们可以自己一步一步的安装系统,增大学习的意义。接下来就是选择需要安装的操作系统,选择Linux,版本之前我们下载好了Centos6.3,下面版本就选择Centos6,如果没有Centos6版本选择,是因为你的Vmware版本太低了。

    点击下一步后,选择虚拟机安装的位置,大家建议安装一个目录下不要直接安装到d盘或者其他盘,如果我们想删除虚拟机直接删除目录就好,磁盘大小默认20GB,点击完成我们一个空的虚拟机就新建好了,接下来我们需要把Linux系统-安装到虚拟机上。

     

    安装Linux系统

    首先我们需要设置虚拟机,使用我们下载好的CentOS-6.3-I386DVD1.iso文件(图1),然后点击启动电源就是那个绿色的三角形,加载的的Linux的安装页面,解释一些这几句英文的含义(如下),我们选择1就好了,安装一个新的的Linux的的系统。接下来会自检系统是否满足安装,然后会提示是否需要检查光盘,因为这光盘是我们自己下载好的,所以选择Skip跳过不需要检测,检测只会浪费更多的时间。

        在安装过程用需要用键盘选择的,用鼠标右击进入虚拟机系统操作,按按Ctrl + Alt则操作自己本身的系统

        1、安装或升级现有的系统
        2、安装过程采用基本的显卡驱动
        3、进入系统修复模式
        4、退出安装从硬盘启动
        5、存储介质检测

                          

     

          接下来就是真正的安装的Linux的系统安装选项操作,点击NEXT 选择语言中文,键盘选择美式英文到选择装置类型时,选择我们。基本装置看到提示存储装置警告时,我们由于是新系统所以选择“是,放弃资料”,然后输入主机名,一般默认就可以了,城市选择“亚洲/上海”设置登录密码(密码要求8位字符以上,需要有大小写,数字,字符),密码最好1个月更换一次,确保安全性。下一步之后选择安装类型,我们由于学习的英文安装所以选择求最后一项建立自定义分割格式

                      

     

                    给我们Linux的系统区分并且格式化,我们在安装Windows系统的时候也需要对硬盘进行分区并且进行格式化操作。没有格式化的硬盘是不能保存文件的。请跟着下面步骤,请勿弄错,弄错可能会导致无法启动的Linux操作系统。我们看到的SDA是我们的第一块硬盘,我们选择标准分区,然后点击创建。(下图1)

                        什么是挂载点?

                        挂载就是相当于我们Windows给硬盘分区格式化的一个过程,挂载点就相当于我们的Ç盘,d盘,E盘。

                    1 选择系统挂载点,第一步先选择/boot,/boot是我们系统启动时所需要的,大小200兆就足够了。(下图2)

         2 swap分区,swap在分区的时候是没有挂载点的,因为swap不是给我们用户使用的,而是提供给的Linux内核进行使用。大小1G就够了,我们在给swap分区,是没有挂载点点,在挂载点下有个系统类型选择swap即可。(下图3)

                   3 然后再分home分区,这个一般根据自己的需求,比如说一般文件服务器文件都是存在home分区下的,这样会比较安全,大小2个G.

                    4最后在给“根目录”分区,根目录就是在选择挂载点的第一个“/”,然后下面有个选择框“选择最大的值”,分区4个就够了。

                    

                    

     

    最后分完是这个样子的,为什么最后分完根目录,会多出一个 SDA5,大家记住一块硬盘最多只能分4个,当我们分到第四的时候,系统不确定是否还需要继续分,所以最后的分区就变成了扩展分区下面在开始分多个逻辑分区。大家可以按照下图对比一下否是分区正确,如果不正确可以删除重新分。然后选择下一步,提示是否需要格式化,(大家记住没有经过格式化的分区是不能够写入数据的),我们选择格式化再点击下一步之后,我们会选择安装类型在这里我跟大家解释几种,第一。:桌面(Desktop),上面跟大家说过Linux系统也有图形版的,这个选项就是安装桌面版的Linux系统,有兴趣的可以安装看看。第二:基本服务器(Basic Server),这个是字符型的,最安装一些常用的命令来提供我们学习,所以我们选择基本服务器就可以了,点击下一步就开 安装,需要一个等待的过程,不能方

                

    Linux安装好了,一开始Linux会让我们进行登录(如下图,这个是已经登录好了),用户名输入“root”,root是最强大的,拥有最高权限的,一开始没有创建其他用户所以用来来进行登录,输入根回车后会提示输入密码,在输入密码(密码就是在安装系统时输入的密码)的时候是不会出现****,这一点不像windows,其实你在输入密码的时候的Linux的的已经在记录密码,但不会给任何提示,输入密码直接回车就行。登录成功会出现“[root@localhost〜]”,这里root代表登录用户localhost代表的是本机。到这里本章节内容就学完啦,赶紧喝口水压压惊,休息好了在回头消化消化。

                    

     

    三、总结

                本章对Linux有一个初步的解释,使用Vmware来安装一个Linux系统,遇到问题不能方,在这里写一些文章也只是本人对学习一个记录,顺便分享出来,写的不好的请不要喷出来放在心里就好,如果的大英文神路过有意见的地方也可以指点指点,学习一门课程坚持最重要,贵在坚持,有什么不懂地方私聊我,或者加我扣扣1351098539,赶紧跟我一起学习的Linux的吧!

     

    展开全文
  • 方法1:shift+pgup(右上角)【翻到上一页】 shift+on(右上角)【翻到下一页】 方法2:把输出的内容写入文件中,查看文件。用重定向2&...方法3:使用 less 命令 一次显示一个屏幕,通过管...
  • Linux终端 显示文件全部内容

    千次阅读 2018-07-10 16:47:00
    有时候想看服务器上文件全部内容,可以不管用什么命令(cat、tail)都只是显示一部分呢,那是你的终端(SecureCRT/Xshell )的缓存行数限制,需要扩大一下。SecureCRT 屏幕输出行数设置:...
  • Linux more命令:分屏显示文件内容

    千次阅读 2019-06-24 15:59:51
    在讲解 cat 命令时,我们留下了个疑问,即当使用 ...more 命令可以分页显示文本文件的内容,使用者可以逐阅读文件中内容,此命令的基本格式如下: [root@localhost ~]# more [选项] 文件名 more 命令比较简单...
  • Linux more分页显示内容命令详解

    千次阅读 2015-09-10 17:00:07
     说明:类似 cat ,不过会以一页一页显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi 相似),使用中的说明
  • 记录一次linux上配置ssl证书

    千次阅读 2018-11-23 15:51:36
    记录一次linux上配置ssl证书提前准备开始申请配置 由于最近项目的微信支付一块需要涉及到退款,这个需要https,所以先自己弄一个测试,在此记录这一次配置ssl证书的过程,与各位分享一下!话不多说,开始干! 提前...
  • Linux中top命令参数详解

    万次阅读 多人点赞 2019-07-31 19:28:22
    top命令用法 top命令经常用来监控linux的系统状况...-d:number代表秒数,表示top命令显示的页面更新一次的间隔。默认是5秒。 -b:以批次的方式执行top。 -n:与-b配合使用,表示需要进行几次top命令的输出结果。 -...
  • Linux 如何添加个 Swap 文件

    千次阅读 2017-08-14 17:04:21
    我该如何在不创建个新的分区的前提下只使用命令行就添加个 swap 文件到 Linux 系统中去呢?在 Linux 中,亦如在大多数其它的类 Unix 操作系统中,通常都使用块磁盘的整块分区来作为交换区域。但对于 2.6 ...
  • linux下查看文件内容的命令

    万次阅读 2019-01-30 11:14:02
    cat是一次显示整个文件的内容,还可以将多个文件连接起来显示,它常与重定向符号配合使用,适用于文件内容少的情况; more和less一般用于显示文件内容超过一屏的内容,并且提供翻页的功能。more比cat强大,提供...
  • 这些文件通常都有很长的内容,不能在屏内全部显示。所以在处理这种文件时,我们需要分页显示。这时我们可以用上more命令。 more是干嘛的 more是个用来分页显示大文本文件的命令,它默认是内置在各个Linux...
  • 这绝对是整理的最全面最详细最认真最适合用来当笔记的Linux终端命令汇总的文章了
  • Linux中的more命令-逐页显示长文本…

    千次阅读 2017-08-18 11:49:52
    这些文件通常都有很长的内容,不能在屏内全部显示。所以在处理这种文件时,我们需要分页显示。这进我们可以用上more命令。 more是干嘛的 more是个用分页显示大文本文件的命令,它默认是内置在各个Linux发行版...
  • Linux面试题(2020最新版)

    万次阅读 多人点赞 2020-03-01 11:14:38
    文章目录Linux 概述什么是LinuxUnix和Linux有什么区别?什么是 Linux 内核?Linux的基本组件是什么?Linux 的体系结构BASH和DOS之间的基本区别是什么?Linux 开机启动过程?Linux系统缺省的运行级别?Linux 使用的...
  • Linux

    千次阅读 2016-12-07 22:28:53
    Linux
  • LinuxLinux超全实用指令大全

    万次阅读 多人点赞 2019-07-17 21:42:03
    指定运行级别 运行级别说明: 0:关机 ...2:多用户状态没有网络服务 3:多用户状态有网络服务 4:系统未使用保留给用户 ...要修改默认的运行级别可改文件/etc/inittab的id: 5:initdefault:这行中的...
  • Linux查看文件内容的5种方式

    万次阅读 多人点赞 2018-11-22 22:12:33
    Linux查看文件内容的5种方式
  • Linux读取文件内容命令

    千次阅读 2017-03-06 18:51:48
    Linux 中用户若对个文件拥有 r (读)权限,便可查看该文件中的内容。常用的文件内容查看命令主要有一下几个:cat、tac、nl、more、less、head、tail,下面一一介绍。 1. cat cat 这个命令的作用是将文件内容全部...
  • manjaro是基于Arch Linux个发行版,继承了Arch滚动更新的特点,也可用使用AUR上大量的软件,开箱即用。...开机,在显示出引导选项菜单的时候按e进入引导文本编辑页面找到类似如下内容linux /boot/vmlinu...
  • 周学会Linux实战

    万次阅读 2012-09-01 09:15:15
    Linux个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多中型,大型甚至是巨型项目都在使用Linux。很多软件公司考虑懂啊开发成本都首选Linux,在中国软件公司得到广泛的使用。 ...
  • linux下信息分屏显示

    千次阅读 2019-07-03 00:56:12
    在字符界面下,经常遇到ls之后信息太长,只能看到最后一页的信息,这时就需要分屏显示了。 常用: ls | less 这样就可以分屏显示了,并可以用PgUp和PgDn来上下翻页。 也可以用: ls | more 这样只能用回车来控制,...
  • Linux常用命令

    万次阅读 多人点赞 2018-11-08 11:49:23
    、基本命令 1.1 关机和重启 1.2 帮助命令 二、目录操作命令 2.1 目录切换 cd 2.2 目录查看 ls [-al] 2.3 目录操作【增,删,改,查】 2.3.1创建目录【增】 mkdir 2.3.2删除目录或文件【删】rm 2.3.3目录...
  • linux下查看文件内容工具

    千次阅读 多人点赞 2017-01-01 22:49:47
    linux下面我们想要查看个文件里面的内容,除了用编辑器把文件打开查看外,linux还提供了几条命令,可以不用打开文件就能把文件的内容输出到显示屏上进行查看。1、cat cat命令主要用来查看文件内容,创建文件,...
  • linux eBPF是3.17内核开始引入的个全新设计,代码目录主要在kernel/bpf 下,它的全称是 extended BPF(eBPF), 目前关于eBPF的资料还比较乱,很难得看到篇对ebpf总结的那么全的文章,转载自此:
  • LinuxLinux常用命令

    万次阅读 2018-05-29 09:55:03
    Linux个可靠的、高性能的系统,而所有的这些优越性只有在直接使用Linux命令行时才能充分地体现出来。Linux系统安装成功后,就可以进入到与Windows类似的图形化界面了。这个界面就是Linux图形化界面X窗口系统的...
  • linux系列之常用运维命令整理笔录

    万次阅读 多人点赞 2019-10-28 17:33:21
    本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些...
  • 启动linux显示图片

    千次阅读 2008-05-04 21:10:00
    在基于linux的嵌入式仿真平台开发中,终端的美观和可定制是个重要的问题。开机时滚动在屏幕上的字符串和单调的penguin图标,使嵌入式设备仍然脱离不了pc的痕迹,linux控制台上单调的“白纸黑字”型表现方式可谓...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 170,858
精华内容 68,343
关键字:

一次显示一页内容linux

linux 订阅