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 文件名 来删除文件;
VirtualBox安装及Linux基本操作(操作系统实验一)的更多相关文章
- 使用Oracle VM VirtualBox安装CentOS 7.6操作系统
使用Oracle VM VirtualBox安装CentOS 7.6操作系统 ...
- VirtualBox 安装 Arch Linux 并配置桌面环境
最近无聊,就找来 Arch Linux 来玩一玩,去 archlinux wiki上看了一下教程.以下是操作过程. 1. 下载镜像,下载地址; 2. 启动 Archlinux 并选择 Boot Arc ...
- VirtualBox安装kali linux过程及安装后无法全屏问题解决方法(2)
? 1 安装说完了,现在来看看怎么全屏吧,虚拟机无法全屏跟咸鱼有什么区别... 首先打开vbox,选择设备(Device)选项里面最下面安装增强工具那个选项(insert guest additi ...
- Linux下使用VirtualBox安装Windows系统
(文档比较长,只是写的详细,实际操作起来相对简单.) 由于一些特殊原因,我们并不能完全抛下Windows而使用Linux.VirtualBox 是一款虚拟机软件,支持多系统.在Linux下安装 Vir ...
- 在 VirtualBox 虚拟机中安装 Arch Linux 系统指南
How to install Arch Linux on VirtualBox 在 VirtualBox 虚拟机中安装 Arch Linux 系统指南 本文导航 1.Arch Linux 软件仓库2. ...
- 安装Kali Linux操作系统Kali Linux无线网络渗透
安装Kali Linux操作系统Kali Linux无线网络渗透 Kali Linux是一个基于Debian的Linux发行版,它的前身是BackTrack Linux发行版.在该操作系统中,自带了大 ...
- linux系统应用--Linux下用virtualBox安装win7(共享文件夹)
1. deepin终端: sudo apt-get install virtualbox 2. 下载win7 iso文件 3. deepin终端启动virtualbox : ./virtualbo ...
- 虚拟机virtualBox安装linux系统 xshell远程连接linux
虚拟机virtualBox安装linux系统 xshell远程连接linux 虚拟机概念: 通过软件, 使用虚拟化技术虚拟出电脑的硬件环境, 充当真实的电脑使用. 常见的虚拟软件: virtualBo ...
- Linux 环境下为VirtualBox安装增强功能
VirtualBox安装CentOS后,再安装增强功能就可以共享文件夹.粘贴板以及鼠标无缝移动,主要步骤如下: 1.yum -y update 2.yum -y install g++ gcc gcc ...
随机推荐
- 深度学习框架caffe在ubuntu下的环境搭建
深度学习实验室服务器系统配置手册 目录: 一,显卡安装 二,U盘启动盘制作 三,系统安装 四,系统的基本配置 五,安装Nvidia驱动 六,安装cuda ...
- git push 每次都要输入用户名密码
添加远程库的时候使用了https的方式..所以每次都要用https的方式push到远程库,速度还慢.. 查看使用的传输协议: git remote -v 重新设置成ssh的方式: git remote ...
- Catalan&Stirling数
Catalan&Stirling数 Tags:数学 作业部落 评论地址 Catalan数 \(1,1,2,5,14,42,132,429,1430,4862,16796,58786...\) ...
- P4284 [SHOI2014]概率充电器
P4284 [SHOI2014]概率充电器 今天上课讲到的题orz,第一次做这种上下搞两次dp的题. g[i]表示i的子树(包括i)不给i充电的概率. f[i]表示i的父亲不给i充电的概率. g[]可 ...
- ITerm常用的快捷键
新建标签:command + t 关闭标签:command + w 切换标签:command + 数字 或者 command + 左右方向键 切换全屏:command + enter 查找:comma ...
- 北美KubeCon新风,正把K8S魔力带向边缘计算
作者:DJ 审校:Kevin·Wang 1. 容器生态圈新的创新方向 2018年容器技术圈的年终盛典北美KubeCon终于在西雅图落下了帷幕.这次北美KubeCon总共吸引了8000多观众参会,创下历 ...
- 树莓派UPS-18650,添加时钟
1.简介 UPS-18650 是一个专门为树莓派(以下简称 pi)所设计的 UPS 电源,采用两颗标准 的 18650 锂电池进行供电,支持外部电源插入检测,支持边充边放,既插上外部电源时, pi 由 ...
- sql server sql查询数据库的表,字段,主键,自增,字段类型等信息
1.查询数据表的属性(名称.说明.是否主键.数据类型.是否自增) SELECT t1.name columnName,case when t4.id is null then 'false' else ...
- 【Unity Shader】(五) ------ 透明效果之半透明效果的实现及原理
笔者使用的是 Unity 2018.2.0f2 + VS2017,建议读者使用与 Unity 2018 相近的版本,避免一些因为版本不一致而出现的问题 [Unity Shader学习笔记](三) -- ...
- UNITY_资源路径与加载外部文件
UNITY_资源路径与加载外部文件 https://www.tuicool.com/articles/qMNnmm6https://blog.csdn.net/appppppen/article/de ...