
linux
pl0020
这个作者很懒,什么都没留下…
展开
-
argc和argv,参数个数和参数值
argc:argument count 参数个数argv:argument value 参数值C/C++语言中的main函数,经常带有参数argc,argv,如下:int main(int argc, char** argv)int main(int argc, char* argv[])这两个参数的作用: argc 是指命令行输入参数的个数(以空白符分隔),而argv存储了所有的命令行参数 ;假如有一段程序是test.exe,如下所示#include <st...原创 2020-06-08 12:53:08 · 8619 阅读 · 1 评论 -
linux文件属性、文件权限管理和stat函数
1.linux中各种文件类型1.1 普通文件(-)regular file文本文件:文件中的内容都是由文本构成的,文本指的是ASCII码,Unicode码,utf8码等字符。其实,这些字符码的本质是数字(无论什么编码格式,对应的都是二级制的0和1)。常见的.c文件.h文件.txt文件等都是文本文件,其好处是可以被人轻松的编写和理解。二进制文件:二进制文件中存储的也是二进制的0和1,只不过这些数字并不是符合一定编码规则的数字,而是纯粹的数字0和1。gcc编译生成的a.out文件和arm-.原创 2020-06-04 00:44:57 · 1879 阅读 · 0 评论 -
linux中的文件IO、文件操作API、标准IO
1. 文件描述符fd2. 文件的打开,读文件,写文件3. OPEN函数的flag_13.1 文件的读写权限(O_RDONLY ; O_WRONLY ; O_RDWR )3.2 文件打开的内容操作(O_TRUNC ; O_APPEND)3.3 结束进程(exit;_exit;Exit)man 2 是系统调用 ; man 3 是库函数4. OPEN函数的flag_24.1 文件“创建打开”方式O_CREAT,不存在则创建(O_CREA...原创 2020-05-20 22:29:13 · 1125 阅读 · 0 评论 -
linux的文件内容的显示及查找
1、文件内容的全屏显示命令cat作用:默认显示从键盘输入的标准输入文件;Ctrl+D结束。常用选项参数-t,显示文件中的控制字符TAB键;cat可以一次性显示多个文件的内容:2、文件内容的分屏显示命令more作用:每次显示文件的一屏幕信息,空格键往下继续显示,直到文件结束。按“q”可以终止显示并退出。3、文件内容的滚屏显示命令less作用:显示文件的一屏信息...原创 2018-08-27 11:56:13 · 22788 阅读 · 0 评论 -
linux的目录操作
1、目录的路径概念1)命令:pwd,print work directory,显示本当前目录的路径;2、目录的显示和切换1)命令:ls,list,显示当前目录下的文件;2)cd,Change Directory,返回目前用户的家目录;cd Download(不带斜杠)进入到当前目录下的Download文件内;3、目录的新增和拷贝1)命令:mkdir aa;(Make Dir...原创 2018-08-24 17:40:40 · 947 阅读 · 0 评论 -
linux命令格式及帮助
1、linux命令的组成部分:命令字+命令选项参数(选项)+命令操作参数(参数)2、命令行格式3、命令的帮助形式:1)man(manual)“使用手册”,格式:man lsls -a即显示所有文件(包含隐藏文件),linux中点“.”开头的文件代表隐藏文件;2)info(信息页)也是说明,但内容比较官方复杂,作为man的辅助查询手段。3)help(内部命令查...原创 2018-08-24 11:00:13 · 3832 阅读 · 0 评论 -
VMware workstation下Ubuntu的纯净安装
VMware workstation版本:10.0.4 build-2249910。Ubuntu版本:选择了ubuntu-16.04.5-desktop-i386。第一步、新建虚拟机文件=>新建虚拟机;典型(推荐)配置;启动虚拟机后,问题1如下:出现这样的原因一般都是由于系统Virtualization Technology虚拟化技术功能 关闭导致...原创 2018-08-23 17:16:51 · 400 阅读 · 0 评论 -
linux下文本编辑器vim的使用,复制-粘贴-替换-行号-撤销-多文件操作
文本文件的编辑命令:vim1、vim的三种状态模式1)命令模式(默认)备注:命令模式下输入“:q!”可以退出vim。2)可编辑模式(通过命令模式下输入小写“i”进入可编辑模式;按Esc退出至命令模式)备注:小写i,在当前光标处插入;小写a,在当前光标后插入。3)末行模式(通过命令模式下进入,按Esc退出至命令模式)作用:在文件的最后一行执行非文本编辑命令,保存、打开文件...原创 2018-08-28 10:22:48 · 13615 阅读 · 0 评论 -
linux下文件的新增-拷贝-删除-移动-查找
1、新增空文件的命令:touch作用:若文件不存在则创建新文件;若文件存在,则更新文件的时间戳到当前时间。 2、拷贝文件的命令:cp作用:默认只做文件的拷贝;常用选项参数:“-a”可以拷贝文件和目录;常用选项参数:“-i”可以提示拷贝时是否覆盖。 3、文件的删除命令:rm作用:默认删除指定的文件,无提示,可一次删除多个;(无提示慎用!)常用选项参...原创 2018-08-27 17:40:52 · 1329 阅读 · 0 评论 -
Linux的文件属性、目录结构、磁盘分类
1、Linux的文件属性文件名:可由字母、数字、下划线、圆点组成。常见文件类型:(文件属性位于文件名头部,而不是后缀)普通文件(-),regular file目录文件(d),directory file链接文件(l),link file块设备文件(b),block device字符设备文件(c),character device管道文件(p),pipe file...原创 2018-08-23 11:15:53 · 715 阅读 · 0 评论