精华内容
下载资源
问答
  • Linux常用命令练习

    2018-04-07 16:32:00
    shell是Unix/linux系统提供给用户的系统程序,用以对用户输入的命令进行解释执行。 它是用户和系统内核之间的接口。  2、常用的shell有哪些,如何查看系统默认使用的shell ① sh Bourne shell ② csh...

    一、整理的一些知识点

      1、什么是shell

               shell是Unix/linux系统提供给用户的系统程序,用以对用户输入的命令进行解释执行。

               它是用户和系统内核之间的接口。

      2、常用的shell有哪些,如何查看系统默认使用的shell

               ① sh       Bourne shell

               ② csh      C shell

               ③ ksh      Korn shell

               ④ bash Bourne Again shell

      3、Shell命令的使用方法

               直接在shell终端逐行输入命令执行

               将多行命令写入文件(shell脚本),一次性执行

      4、什么是文件系统,它的作用是什么

               磁盘上有特殊格式的一片区域。

               操作系统通过文件系统方便地查询和访问其中所包含的磁盘块

      5、Linux支持的文件系统格式有哪些

               Linux默认的文件系统类型是ext2, ext3, ext4, proc。

               现代Unix/Linux中使用VFS(Virtual File System)来支持多种文件系统。

      6、Linux的目录结构

               倒置的树形结构

     

     

     二、常用操作命令实验过程

         1、ls 列出目录内容

     

         2、echo 显示字符串

     

         3、date 显示或设置系统日期和时间

     

         4、cal 显示日历

     

         5、who 列出登录用户的信息

     

         6、cat  head  tail的用法

     

         7、chown 更改文件的文件主或者用户组

     

     

    三、实验结论

         这次我主要动手操作了一些常用的Linux命令,相比只从书本上看,自己的实验过程显然要更有趣一些。我整理了一些在这个过程中的截图供评阅。Linux的常用操作命令使我能够更高效和快速的完成一些任务,并且在使用这些命令的过程中,对以往一些不太注意得到的小知识和不太理解的地方我也有了更深的理解,还有挺多的操作命令我可能没能进行操作实验一下,不过在课后我也会继续加油的。

    转载于:https://www.cnblogs.com/ll-8012/p/8733684.html

    展开全文
  • shell是Unix/linux系统提供给用户的系统程序,用以对用户输入的命令进行解释执行。它是用户和系统内核之间的接口。(2)常用的 shell有哪些?如何查看系统默认使用的 shell?① sh Bourne shell② csh C shell③ ksh ...

    实验二

    四、实验结论

    (1)什么是 shell?

    shell是Unix/linux系统提供给用户的系统程序,用以对用户输入的命令进行解释执行。

    它是用户和系统内核之间的接口。

    (2)常用的 shell 有哪些?如何查看系统默认使用的 shell?

    ① sh Bourne shell

    ② csh C shell

    ③ ksh Korn shell

    ④ bash Bourne Again shell

    20180407215442577242.png

    使用命令行echo $SHELL

    查看系统创建用户使用的shell

    使用命令行echo $0

    (3)内置 shell 命令 vs. 外部 shell 命令

    内部命令是集成在shell程序的一部分,这些命令由shell程序识别并在shell程序内部完成运行,通常在linux系统加载运行时shell就被加载并驻留在系统内存中。

    内部命令的常用命令

    enable : 内部命令的禁用与启用

    help: 查看内部命令是否被禁用

    外部命令简单的说系统之上运行的程序,当系统读取外部命令时,要到磁盘上读取,这样会显的速度比较慢。

    (4)shell 命令的使用方法

    1.直接在shell终端逐行输入命令执行

    2.将多行命令写入文件(shell脚本),一次性执行

    (5)什么是文件系统?它的作用是什么?

    磁盘上有特殊格式的一片区域。

    操作系统通过文件系统方便地查询和访问其中所包含的磁盘块

    (5)linux 支持的文件系统格式有哪些?

    Linux默认的文件系统类型是ext2, ext3, ext4, proc。

    现代Unix/Linux中使用VFS(Virtual File System)来支持多种文件系统。

    (6)linux 的目录结构,主要子目录的用途?

    倒置的树形结构。其中/为根节点。

    20180407215442618255.png

    主要子目录的用途:

    bin:存放二进制可执行明命令,用来引导启动所需的命令或普通用户可能用的命令

    boot:存放引导加载器使用的文件,包括核心映像

    dev:存放设备文件,即设备驱动程序,用户通过这些文件访问外部设备

    etc:存放各种系统配置文件。

    root:超级用户的目录

    sbin:类似于bin,也拥有存储二进制文件,存放系统管理员使用的基本系统程序

    tmp:存放程序在运行时产生的信息和数据,即临时文件

    usr:最大的目录,应用程序几乎都在这个目录

    home:用户主家目录

    lib:标准程序设计库,又叫动态链接共享库

    lost+found :平常为空文件夹,存放系统非正常关机时产生的文件

    misc:杂货箱,让多用户堆积和临时转移自己的文件

    mnt:让用户临时挂载其他的文件系统

    opt:第三方软件在安装时默认找的目录,相当于Windows里面的C盘里的programfiles

    proc:虚拟的目录,系统内存的映射

    var:某些大文件的溢出区,例如各种服务的日志文件

    sys:一个类似于/proc的文件系统,在linux2.6内核中出现的,包含的文件用于获得硬件状态并反映内核看到的设备树。

    mnt:系统提供这个这个目录让用户临时挂载其他的文件系统

    selinux:用来加固操作系统,提高系统的安全性

    media:存放着可移除的软盘,光盘。

    srv:系统启动服务是可以访问的数据库目录

    其他一些命令

    chown:改变文件的所有者和用户组

    20180407215442707117.png

    Chgrp:改变文件所属的用户组

    20180407215442755942.png

    chmod : 改变文件的访问权限

    20180407215442802814.png

    find : 在目录中搜索文件

    20180407215442874098.png

    20180407215442936594.png

    20180407215442985419.png

    who命令列出所有正在使用系统的用户、所用终端名和注册到系统的时间。

    echo命令将命令行中的参数显示到屏幕上。

    date命令,如果没有选项和参数,直接显示当前时间和日期;如果指定显示日期的格式,将按指定显示日期的格式显示当前时间和日期。

    cal命令用于显示公元1~9999年中任意一年或一个月的日历。

    没有参数,显示当前月份的日历

    只有一个参数,该参数则为年份,显示该年份的日历

    有两个参数时,前一个参数为月份,后一个参数为年份(月份可用英文缩写形式,年份要写完全)

    clear命令清除屏幕上的信息

    小结

    展开全文
  • 自使用linux常用命令练习题 进入命令行终端 从当前目录进入'图片'目录(当前目录/home/username 即/home/~) 全部文件按时间反序(时间最新的放最后)显示详细信息 切换用户为root 切换用户为普通用户 ...

    自使用linux常用命令练习题

     

     

    1. 进入命令行终端
    2. 从当前目录进入'图片'目录(当前目录/home/username 即/home/~)
    3. 全部文件按时间反序(时间最新的放最后)显示详细信息
    4. 切换用户为root
    5. 切换用户为普通用户
    6. 使用root权限修改bebebada...a5.png文件的权限为 全部用户可读可写可执行
    7. 修改bebe...a5.png文件的权限为之前的权限(这里是-rw-rw-r--)
    8. 切换目录到'文档'
    9. 创建文件夹test
    10. 进入test文件夹,使用vim创建文件hello.py,内容如下
    # !/usr/bin
    # -*- coding:utf-8 -*-
    print("hello,world")
    print('你好,世界')
    
    1. 向hello.py文件追加
      # 这是追加
    2. 读取hello.py文件内容
    3. 创建文件夹hello
    4. 复制hello.py到hello文件夹下
    5. 把hello文件夹下的hello.py重命名为world.py
    6. 在用户目录下搜索文件world.py
    7. 在test目录下创建HEllO目录
    8. 在文档目录下检索包含hello字符串(不分大小写)的文件或文件夹,并显示其详细信息
    9. 删除test文件夹
    10. 查看当前日期时间信息
    11. 查看进程详细信息
    12. 停止某一进程
    13. 查看网络信息
    14. 查看路由列表网络状态
    15. 设置2m之后关机
    16. 取消关机命令

    参考命令:

    1. ctrl+alt+t
    2. cd 图片
    3. ls -altr
    4. su root(输入root密码)
      sudo -i(输入当前用户密码)
    5. su mirrorai
    6. chmod 777 bebebada...a5.png
    7. chmod 664 bebebada...a5.png
    8. cd ..
      cd 文档
    9. mkdir test
    10. cd test
      vim hello.py
      ENTER
      i
    # !/usr/bin
    # -*- coding:utf-8 -*-
    print("hello,world")
    print('你好,世界')
    

        esc
        :wq

    1. echo '# 这是追加' >> hello.py
    2. cat hello.py
    3. 创建文件夹hello
    4. cp hello.py hello/
    5. mv hello/hello.py hello/world.py
    6. find ~ -name world.py
    7. mkdir HEllO
    8. ls -l | grep -i hello
    9. cd ..
      rm -r test
    10. date
    11. ps
    12. kill <进程pid>
    13. ifconfig
    14. netstat -rn
    15. sudo shutdown -h +2(输入当前用户密码)
      设置时间,可以为now,除了+m格式,还有hh:mm格式,24小时制的几点几分
    16. ctrl+alt+t
      sudo shutdown -c

    注:
          VMware中,更新后左侧库目录不见了,按F5就出来了(备忘)。

    展开全文
  • 一、使用简单的命令:date,cal,who,echo,clear等,了解linux命令格式。1.date系列命令,用来显示日期: 2.cal系列命令,用来显示日历: 3.who系列命令,用来显示用户: 4.echo系列命令,用来输出: 5.clear,即清屏。二...

    一、使用简单的命令:date,cal,who,echo,clear等,了解linux命令格式。

    1.date系列命令,用来显示日期:

    f252dcdc850a29999660efbdca79cb8b.png    2.cal系列命令,用来显示日历:

    13097348b5981f39277869c8910878c9.png

    66664bee6480055dc0ba336f0967e4ef.png

    3.who系列命令,用来显示用户:

    0b10a8f2426d5a0cf622b31b1f097a42.png

    4.echo系列命令,用来输出:

    3f4a8250b8e390bd7d177512f0fa5d1c.png

    f804ad0c9b3866173edb5a4da22adb70.png

    5.clear,即清屏。

    二、浏览文件系统:

    1.运行pwd命令,确定当前工作目录:

    032ba61152d557cd95e35264e00bc33e.png

    2.运行ls -l命令,理解各字段的含义:

    39fc235da53efafa3250030f3bf78b61.png

    其中d表示目录文件,-表示普通文件;r表示读权限,w表示写权限,x表示可执行权限,-表示无权限;三组分别表示所有者权限,组用户权限,其他用户权限。

    3.运行ls -ai命令,理解各字段的含义:

    566a56eac7a7691913bb0ca3a663f657.png

    数字表示文件的I节点号,所列出的前两项分别表示当前目录和其父目录。

    4.使用cd命令,将工作目录改到根/上,运行ls -l命令,了解各目录的作用。

    689df56a8f28f616ba24a0de7246d04d.png

    5.直接使用cd,回到home下的用户目录,用pwd验证。

    39d9118242ae85753d3931e4c5928229.png

    6.用mkdir建立一个子目录sudir:

    ccbe4834713bd442c39bac4e58d9c303.png

    7.将工作目录改到subdir

    711b9594070cdd5b42a4929bab898d28.png三、文件操作

    1.验证当前工作目录在subdir

    774a23d68b95e34a897ea59aeec84be4.png

    2.运行date>file1,然后运行cat file1:

    d58c4afd0c1fe8dff40030a835d9f423.png    >是覆盖原有内容,date覆盖file1的内容,再用cat读取,就是读取了日期。

    3.运行 cat subdir

    9e1decd7de08a4f3bc41dcccda91ca21.png

    因为cat只能显示文件不能显示目录,subdir是目录。

    4.用man命令显示date命令的使用说明:

    d76040e07297adb3c167716df84ac649.png

    5.运行man date>>file1,再运行cat file1

    8ed307ab87fa7f5a81ceab9e80d5f8eb.png

    因为>>是追加在文本末尾的意思,在file1后面追加了man date,即date的使用方法。

    6.利用ls -l file1了解链接计数是多少,运行ln file1 ../fa,再运行ls -l file1,观察链接数有无变化?用cat命令显示fa文件内容:

    026651ead6be278b350db87fced9dac8.png

    7893c8af20a4a0a66af6971361dfd826.png

    因为ln把file1和fa连接起来了。

    7.显示file1的前10行,后10行:

    03d1e1a3c578f66d19836e23d5596dc6.png

    8.运行cp file1 file2,然后运行ls -l,看到什么?运行mv file2 file3,然后运行ls -l,看到什么?运行cat f*,结果如何?

    c8f487618a7d87231c7374b170483c20.png

    cp是拷贝命令。

    b27f5c122271935f26f7b00eb9f04c14.png

    mv命令用来移动文件及目录或者重命名文件及目录

    564897805419c61c79f0e1ba7b42b634.png

    9.运行rm file3,然后ls -l

    815cb959997cd5dbe826dc9b783f219f.png

    rm是删除命令

    10.在/etc/passwd文件中查找注册名的行

    f0088b737c8bbc89981b2643cc2f8b76.png

    11.运行ls -l,理解各文件的权限是什么

    bb32214089d91165659ab147c3430b9a.png

    解释同二.2

    12.用两种方式改变file1的权限:

    d368818f4408b73472754ce26f56fd21.png

    利用 chmod 可以藉以控制档案如何被他人所调用。o表示对其他用户,a表示对所有用户,g表示对同组的用户,+表示增加权限,-表示减少权限,r表示可读权限,w表示可写权限,x表示可执行权限。

    13.统计file1文件的行数和字数

    f4d4def23160135f21e73de68cc13e0d.png

    14.运行man ls|more,结果是?运行cat file1|head -20|tee file5,结果是?运行cat file5|wc,结果是?

    b507e1114ace34178f1a563911e6e9ab.png

    这是ls使用说明,因为用了more所以一行一行显示。

    2bffd1c26a3ab138fd4e67fe4fa633ba.png

    这是把file1显示头20行,tee file5表示重定向到file5

    a5d5c065d5626e74735df2d70e4a77a3.png

    file5是被重定向的file1,wc是统计。

    四、实验总结

    通过这次实验,我对linux命令的了解更深刻了,学会了更多命令的使用方法,初窥到linux命令的门径,里面是浩大的海洋。简单的命令通过不同的组合可以实现千变万化的功能,让人叹为观止。需要学习的东西还很多,我还需要更多的努力。

    展开全文
  • linux常用命令练习

    2011-11-08 23:59:45
    linux常用命令练习,都是自己整理的,希望对大家有帮助
  • Linux常用命令练习[归纳].pdf
  • shell是Unix/linux系统提供给用户的系统程序,用以对用户输入的命令进行解释执行。 它是用户和系统内核之间的接口。 (2)常用的 shell有哪些?如何查看系统默认使用的 shell? ① sh Bourne shell ② csh C ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 27,784
精华内容 11,113
关键字:

linux常用命令练习

linux 订阅