• VirtualBox安装及Linux基本操作(操作系统实验一)


    VirtualBox安装教程博客链接(转载)https://blog.csdn.net/u012732259/article/details/70172704

    实验名称:Linux的基本操作

    实验目的:

    1.了解Linux的文件系统结构

    2.掌握Linux的基本操作命令

    3.掌握Linux部分基本工具的使用(nano、tar和gzip)

    4.熟悉Linux下的C语言编译链接环境

    实验内容:

    1.列出根(/)下的文件清单,解释其中五个目录/bin、/etc、/home、/dev、/mnt的意义。

    使用:ls

    列出当前目录文件清单

    /bin:存放最常用命令
    /etc:存放各种配置文件
    /home:用户主目录
    /dev:设备文件
    /mnt:一般是空的,用来临时挂在别的文件系统

    2.在当前用户目录下建立目录A和目录bin;

    使用:touch A

    创建新文件或目录使用touch语句

    3.利用nano,在A目录下建立文件sum.c,并编辑其内容。(sum.c的内容为一C语言程序:提示用户输入整型数n,然后输出从1到n的所有整数的和。)

    使用:nano sum.c

    创建sum.c文件并进入其中进行编码;

    4.退出nano,并在控制台显示sum.c的内容。

    使用:ctrl+x推出nano(下方会有按键帮助提示)

    5.编译链接sum.c,生成可执行程序sum,存放于目录A。


    使用:gcc sum.c -o sum

    使用gcc对.c文件进行编译,并制定生成程序名为sum的可执行程序(若没有-o sum,则默认生成sum.out可执行程序);

    6.将可执行程序sum复制到2中建立的目录bin下。

    使用:cp A/sum B/sum

    使用cp为copy语句,在所要操作的两个文件当前目录下或上层目录下,cp 所要复制文件 所要生成的文件

    7. 将目录A中的所有文件压缩成sum.tar.gz,存放在当前用户目录(/home/osstudy)下。

    使用:tar -c A > sum.tar
    使用:gzip sum.tar

    分为打包和压缩两个过程

    8. 修改sum.tar.gz的权限,使其只允许被所有者修改(以及读取和运行),而其他用户只能读取或运行。


    使用:chmod 755 sum.tar.gz

    使用chmod X 所要操作文件名;(X是rwx三位二进制编码转换成十进制组成分别代表读、写、运行功能,755==111 101 101)

    9. 删除目录A。

    使用:rmdir A

    使用rmdir删除空目录A;使用rm 文件名 来删除文件;

  • 相关阅读:
    如何理解cat的输入输出重定向
    Vagrant网络设置
    Vagrant入门
    设计模式的原则
    单例模式
    LRU 实现缓存
    java注解
    java8---lambda表达式
    JUC--Callable 以及Lock同步锁
    JUC--闭锁 CountDownLatch
  • 原文地址:https://www.cnblogs.com/heihuifei/p/9043131.html
Copyright © 2020-2023  润新知