实验一

  • 一. 基础命令
    • 1.1 man命令
    • 1.2 ls命令
    • 1.3 touch 命令
    • 1.4 mkdir 命令
    • 1.5 rm 命令
    • 1.6 rmdir 命令
    • 1.7 mv 命令
    • 1.8 chmod 命令
    • 1.9 echo 命令 && cat 命令 && cp 命令
      • 1. echo “想要的内容” > 文件名
      • 2. echo “想要的内容” >>文件名
      • 3. cat 命令:
      • 4. cp 命令:
        • 1. cp a.txt b.txt
        • 2. cp a.txt 目录名
    • 1.10 tar 命令
    • 1.11 who 命令
    • 1.12 passwd 命令
    • 1.13 whereis 命令
    • 1.14 ps 命令
    • 1.15 pwd 命令
    • 1.16 free 命令
    • 1.17 more 命令
    • 1.18 ifconfig 命令
    • 1.19 data 命令
    • 1.20 cp 命令
    • 1.21 top 命令
    • 1.22 cd 命令
    • 1.23 less 命令
  • 二.运行命令 vimtutor,完成Vimtutor教程一遍
  • 三. 用vi完成一个简单的c语言程序,尽可能多的用vi中的各种命 令。用gcc编译,并执行该程序。

一. 基础命令

1.1 man命令

查看文件手册

1.2 ls命令

查看当前目录下的文件和目录

1.3 touch 命令

创建一个文件

1.4 mkdir 命令

创建目录

1.5 rm 命令

删除文件

1.6 rmdir 命令

删除目录

1.7 mv 命令

  1. 修改文件名
    mv 待修改文件名 想要修改的文件名
  2. 移动文件到指定目录
    mv 待移动的文件 想要移动到的目录名

1.8 chmod 命令

修改文件权限
r->4 w->2 x->1

1.9 echo 命令 && cat 命令 && cp 命令

echo命令:
重定向:

1. echo “想要的内容” > 文件名

将想要的内容覆盖到对应的文件当中去,文件当中之前的内容不复存在;

2. echo “想要的内容” >>文件名

将想要的内容追加到文件后,对文件之前的内容不修改,只进行添加;

3. cat 命令:

显示文件中的所有内容。

4. cp 命令:

1. cp a.txt b.txt

复制当前文件内容到指定文件中

2. cp a.txt 目录名

复制文件到指定目录。

1.10 tar 命令

-c:建立新的文档文件
-t:列出备份文件的内容
-x:解压文件
-z:通过gzip来进行归档压缩
-f:要操作的文件名
-v:显示详细的tar处理的文件信息

1.11 who 命令

1.12 passwd 命令

更改用户密码

1.13 whereis 命令

1.14 ps 命令

命令:ps -ef 查看所有正在运行的进程

1.15 pwd 命令

命令:pwd 查看当前目录路径

1.16 free 命令

第二行:内存的使用情况。
第三行:交换空间的使用情况。
总计列:显示系统总的可用物理内存和交换空间大小。
已用列:显示已经被使用的物理内存和交换空间。
空闲列:显示还有多少物理内存和交换空间可用使用。
共享列:显示被共享使用的物理内存大小。
缓冲/缓存列:显示被 buffer 和 cache 使用的物理内存大小。
可用列:显示还可以被应用程序使用的物理内存大小。

1.17 more 命令

more 命令和cat的功能一样都是查看文件里的内容,但有所不同的是more可以按页来查看文件的内容,还支持直接跳转行等功能

1.18 ifconfig 命令

查看该主机ip

1.19 data 命令

查看日期

1.20 cp 命令

主要用来复制文件和目录

1.21 top 命令

持续监听进程运行状态

1.22 cd 命令

切换盘符命令

1.23 less 命令

less与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。

二.运行命令 vimtutor,完成Vimtutor教程一遍


三. 用vi完成一个简单的c语言程序,尽可能多的用vi中的各种命 令。用gcc编译,并执行该程序。


linux实验一(基础命令)相关推荐

  1. Linux 远程工具 基础命令

    Linux 远程工具 基础命令 文章目录 Linux 远程工具 基础命令 1.虚拟机关键配置名词解释 1.1.虚拟网络编辑器说明 2.远程链接工具 3.linux 命令准则 4.系统运行命令 5.常用 ...

  2. Linux学习(1)-Linux几个基础命令及文件系统功能和作用

    工作第一天,冲冲冲!!! 用户界面**:任何时候我们想与操作系统进行交互都必须有接口,接口是一种程序,我们称之为用户接口,也称为用户界面,有如下两类: (1)GUI:GNome.KDE (2)CLI: ...

  3. linux实验报告用户管理,Linux实验报告-用命令实现用户和组的管理

    河南师范大学综合性 设计性实验项目简介河南师范大学综合性 设计性实验项目简介 学院名称 公章 学院名称 公章 软件学院软件学院 学年学年 20142014 20152015 第第 1 1 学期学期 填 ...

  4. linux公司常用基础命令必知必会一

    基础命令分为六部分来介绍,都是一些公司里常用的命令做了下汇总: ◆ 安装和登录命令: login.shutdown.halt.reboot.install.mount.umount.chsh.exit ...

  5. linux 操作系统笔记基础命令

    文章目录 linux 基础命令 cd 命令详解 ls 命令详解 pwd 命令详解 hostname命令详解 clear命令详解 who.whoami.w 命令 which 命令 cal 命令详解 ld ...

  6. linux公司常用基础命令必知必会

    今天来个比较长,但是有用的文章,学会之后Linux基础命令你就不用害怕咯. 基础命令分为六部分来介绍,都是一些公司里常用的命令做了下汇总: ◆ 安装和登录命令: login.shutdown.halt ...

  7. 实验报告 LINUX组管理,Linux实验报告-用命令实现用户和组的管理.doc

    河南师范大学综合性.设计性实验项目简介 学院名称(公章): 软件学院 学年 2014 - 2015 第 1 学期 填表日期: 2014 年 10 月 29 日 实验课程名称 Linux操作系统 实验项 ...

  8. linux小白入门基础命令(一)

    从今天开始汇总一些linux的常用命令,不会太全,这个博客(一)只介绍帮助命令.目录命令和文件操作命令,这个入门基础命令适合linux的初学者,也方便山东科技大学的linux操作系统.docker等涉 ...

  9. Linux安装及基础命令了解

    目录 前言 一.什么是Linux 二.安装前准备 1.VMware Workstation Pro的下载与安装 2.下载Linux的镜像文件 三.安装步骤 四.设置网络模式 1.桥接模式 2.NAT模 ...

  10. linux查询配置基础命令,Linux查看系统配置常用命令

    Linux查看系统配置常用命令 系统 # uname -a 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue 查看操作系统版本 # cat /proc/cpuinfo 查看 ...

最新文章

  1. mysql cluster 安装NDB二进制版本
  2. Jupyter notebook中用python matplotlib ax3.plot_surface绘制的三维图(3D图)(三维函数)无法旋转解决办法(%matplotlib notebook)
  3. UOS使用技能:修复无法引导WIN7的步骤!
  4. Android 计算布局背景的透明度
  5. java中的与或非_与或非 · java development · 看云
  6. Python hash、xml、configparser、sheve、shutil模块讲解 以及 面向对象初识
  7. Win7电脑,无法把文件保存到桌面上?
  8. 运用多种设计模式的综合案例_SpreadJS 纯前端表格控件应用案例:表格数据管理平台...
  9. [ARM] [基础][编译]ARM的浮点功能历史分类和对应的编译选项
  10. http和webservice接口区别
  11. 利用dex2jar反编译apk
  12. ansible+packer+terraform在aws上布署web服务器
  13. dnastar拼接反向互补序列_DNAstar使用说明
  14. 笔记本 WIFI 热点批处理文件
  15. 【调研】DRL优化网络通信领域顶会及期刊
  16. db2 前滚数据库_db2 前滚会话
  17. matlab 中点法,中点法解常微分方程(组)
  18. 计算机输入输出接口形式,输入输出接口-微计算机原理-电子发烧友网站
  19. Linux打印添加水印,Linux 下给图片批量加水印
  20. 浅谈对ActiveMQ的理解

热门文章

  1. 鼠标指向变小手css,用css 添加手状样式,鼠标移上去变小手,变小手
  2. HBase数据库安装配置
  3. 横向越权、纵向越权问题解决
  4. 加密锁ROCKEY-ARM外壳加密演示
  5. 生产环境mysql安装规划及调优实践--mysql8.0.29为例
  6. 一文刨析C/C++全局常量的定义
  7. (7)索引【Oracle】
  8. Python二级必考函数.format()函数
  9. JavaScript中keyCode对应的编码值
  10. 幼儿园大中小班游戏特点和教学策略