Linux基本命令及编程环境实验
?目录 一、Linux基本命令详细汇总 ? ? ? ?1、目录及文件相关命令 ? ? ? ?2、系统信息查询 ? ? ? ?3、文件操作(统计、过滤、搜索、权限) ? ? ? ?4、其他命令 二、Linux终端上vi命令编程 ? ? ? ?1、进入vi命令模式 ? ? ? ?2、vi编辑模式 ? ? ? ?3、最后行模式 ? ? ? ?4、vi 编辑C源程序并编译运行 最后 一、Linux基本命令详细汇总1、目录及文件相关命令
下面对其中一些命令进行演示: 1.使用ls命令(ls -l,ls?-a)列出当前目录的内容 2.创建文件touch、创建目录mkdir ? 3.删除文件rm、删除目录rm?-r 4.查看文件内容cat、more命令(more查看时可以回车滚动) 其他命令也是可以尝试运用,这里就不逐一列举了。^_^ 2、系统信息查询
1.查看系统的进程 2.在线用户和正在操作用户信息 3.日期时间,系统运行时间 4.显示系统任务信息,包括 cpu、内存等 3、文件操作(统计、过滤、搜索、权限)?
1、显示包含con字符串的文件 2、显示文件行数、字数、字符数 3、chmod用法介绍
创建一个测试文件test.txt ,查看文件权限显示 -rw-rw-r-- test.txt 这是什么意思呢?这说明文件对于拥有者和同组者是可读可写的,对于其他人只是可读,都没有可执行的权限。现在用chmod来修改一下,开启所有角色的所有文件权限。 命令: ?结果显示所有角色可读可写可执行该文件:
4、其他命令
二、Linux终端上vi命令编程1、进入vi命令模式vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第 n 行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用 vi 编辑时发生系统崩溃,恢复 filename 2、vi编辑模式(按a,A,?i ,I ,o ,O?进入编辑模式,按esc?进入命令模式) 编写一个简单的c语言程序: #include<stdio.h> int main() { int i=0; for(;i<10;i++) printf("Hello Linuxn"); return ; } 进入编辑命令:vi?test.c 保存命令:
3、最后行模式
4、vi 编辑C源程序并编译运行gcc 的基本用法: 编译运行: 最后Linux 是一个分时、多用户、多任务的操作系统。它具有精简的核心。linux 提供两种用户界面:一种是交互命令,即用户在终端上通过使用命令交互调用核外程序;另一种是系统调用,即用户编写程序时通过使用 C 语言的函数调用来调用系统核心功能。 这一篇学习了在Linux系统终端的基本命令,也学会了古老形式 vi 进行打代码,所以下一篇会学习Linux系统下进程间通信的内容,包括了线程、同步互斥、银行家算法编程。由此入门Linux ,更熟悉地去掌握Linux命令和系统特点。 我的博客园:https://www.cnblogs.com/chenzhenhong/p/13555464.html 我的CSDN:https://blog.csdn.net/Charzous/article/details/108204520 ? 版权声明:本文为博主原创文章,遵循?CC 4.0 BY-SA?版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/Charzous/article/details/108204520 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |