Linux常用命令及VI编辑器的使用
更新时间:2023-05-27 01:53:01 阅读量: 实用文档 文档下载
嵌入式Linux系统开发技术第2讲 Linux常用命令及编辑器
内容介绍
Linux常用命令
VI编辑器使用
Linux常用命令 Linux的登录与退出– Linux系统界面:图形界面、字符界面;
shell提示符:– #:root用户的提示符 – $:普通用户的提示符
切换用户– su [选项] [使用者]
Linux常用命令 清屏命令– clear (快捷键ctrl+L)
查看目录结构– Pwd – Ls – ls –l – ls –a – ls –R – ls –l /etc
基本命令 Touch:创建文件或修改文件最后一次修改 时间– touch file01 – touch newFile
Mkdir:创建目录– mkdir dir1/dir2 – mkdir dir3 dir4 dir5 – mkdir ~/games – mkdir -p dir6/dir7/dir8
基本命令 rm & rmdir:删除文件和目录– rm file1 file2 file3 – rm -i file4 – rmdir empty_dir – rm –r dir6 – rm –ir ~/dir7
基本命令 Cp命令:复制文件和目录– cp beans apple – cp beans apple dir2 – cp –i beans apple
Mv:移动文件或目录到另外一个目录;或 给一个文件重命名– mv nuts beans – mv /export/home/jerry/brands ~ – mv dir5 dir6
使用vi编辑器 Vi命令– vi – vi filename
保存文件– :w – :w newfile
退出vi编辑器– :wq (:x) – :q!
Vi基本操作 插入文本–i 在光标当前位置插入 I –a 在光标所在位置后插入A –o 在光标所在行下插入一空行O – <Esc> 退出插入状态
vi 的使用- vi的状态
Vi基本操作 移动光标–k –j –h –l 向上 向下 向左 向右
Vi基本操作 修改文本– – – – – – – – – – r cw cc C 替换一个字符 替换一个单词 替换一行 替换从光标至行尾
删除文本x 删除一个字符 dw 删除当前词 3dw 删除三个词 dd 删除当前行 5dd 删除五行 :5,10d 删除从第五行到第十行
Vi基本操作 拷贝和粘贴文本– yw – 5yy –p – :1,2co3 – :4,5m6 拷贝词 拷贝行(或Y) 当前行下粘贴 拷贝行1,行2在行3之后 移动行4,行5到行6之后
练习VI的使用#include <stdio.h> #include <stdlib.h> int main(void) { int n,i,j,temp,*p; printf("Enter number of elements in the array:\n"); scanf("%d",&n); p = (int *)malloc(n*sizeof(int)); if(p == NULL) { printf("memory error\n"); return 0; } for(i = 0; i < n; i++) { printf("Enter element no.%d:",i+1); scanf("%d",p+i); }
练习VI的使用for(i = 0; i < n-1; i++) { for(j = i+1 ; j < n; j++) { if(*(p+i) > *(p+j)) { temp = *(p+i); *(p+i) = *(p+j); *(p+j) = temp; } } } for(i=0;i < n; i++) { printf("%d\n",*(p+i)); } free(p); p = NULL; }
文件的查看命令 Cat– 用于依次读取指定文件的内容,并在标准输出 设备上显示。
More– more命令用于在终端屏幕按屏显示文本文件。 该命令依次显示一屏文本,显示满之后停下来 。
练习 如何更改一个目录的名称?如test1该为 test2 如果一个
文件的文件名以点号开头,如 .login,代表什么?如何显示出该文件的详 细信息; 请说明什么是绝对路径,什么是相对路径 ?
正在阅读:
Linux常用命令及VI编辑器的使用05-27
04低品位石膏提纯与增白实验研究07-28
人力资源答案10-25
2022年江苏省徐州市中考数学试卷(含答案解析版)04-06
2007年至2012年自考《行政法与行政诉讼法(一)》历年真题及答案合集0092306-04
中药药剂学 A、B卷及参考答案06-10
模具毕业设计说明书03-23
2017年江苏省盐城市阜宁县中考数学二模试卷(附解析)06-12
集体廉政谈话活动的表态发言04-12
论自我意识的构建02-20
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 编辑器
- 命令
- 常用
- 使用
- Linux
- 新视野大学英语第三版第二册视听说参考答案(1)
- 《统计》教学设计
- 第一章_概率论的基本概念
- “班班通”系统管理实施方案
- 初一英语下册 第十单元 练习题
- 物理化学动习题及答案
- 画法几何及工程制图第七版部分习题解题
- 2020年四川雨城区定向考试招聘试题及答案网络整理版
- 五上《金蝉脱壳》说课稿
- 噎嗝、乳腺癌、肺癌中医诊疗方案2013
- 危急值制度及报告项目Microsoft Word 文档
- CHS_Samsung Auto Backup User&39;s Manual Ver 2.0
- 开展仿制药质量一致性评价的探讨
- 电子科大信号与系统答案Chapter 2 Answers
- 第六章_网络金融服务营销
- 关于严禁体罚和变相体罚学生的规定
- 企业战略管理案例分析――华为公司SWOT矩阵分析
- 中国近现代史纲要答案 高等教育出版社
- 软件需求分析(案例)
- 大学高等数学下考试题库(附答案)