linux 编程语言知识巩固

linux 编程语言
知识巩固 第一课

日期
:2018.11.03

在虚拟机终端的指令下操作:

1.#与$:操作用户提示符 ;

#root 为超级用户;

$
su为普通用户;

超级用户与普通用户之间可以相互转换,其中超级用户具有最高权限,在新手期建议使用普通用户以防误删等错误操作;

2.
vim 命令 的使用;

vim为文件编辑器功能;

vim + xx (xx为文件名) 即在虚拟机中创建一个名为xx的库文件,此文件创建完后可对其进行编程,修改等操作;

3.gcc 命令 的使用;

gcc为文件编译器功能;

gcc +xx (xx为文件名)即在虚拟机中将名为xx的库文件进行编译功能,当然gcc的功能远不及此。

指令模式:

大概写法
:commond  [option]   pram1 
pram2  (指令加选项加参数);

如                 ls    -al  
(显示 所有的长格式文件);

文件目录:

/:绝对目录 ;文件开头没有带‘/’时即为相对路径;

. :  当前目录;

… : 当前目录的上一级目录;

·/:根目录;
:  当前用户的根目录;

_ :  当前目录的上一级操作;

mkdir :创建目录;

cd: 选择当前目录;

3.用户 用户组

文件属性: 十组指令代码的开头第一个字母;

d:文件目录;

p:管道目录;

l : 链接文件;

b:设备文件;

c :字符文件;

—:普通文件;

执行代码 :从第二组开始到最后一组结束,三组用户指令代码;

分别为用户,用户组,其他第三方;

代码为 :rwxrwxrwx 其中 r:读程序;w:写程序;x:执行程序;当某一项操作禁止时将该操作画-即可。如:读与执行禁止写 表示为 r-x;

cp:复制;

rm:删除;

mv:移动;

4.vim操作下的文件模式:

1.一般(命令)模式;

2.插入模式;

3.底行模式;

一般模式下 按 ‘i’进入插入模式;

插入模式下 按‘esc’进入一般模式;

按 ‘shift +:’ 进入底行模式;注:在插入模式下时无法进入底行模式;

底行模式的操作指令:

‘w’:保存指令;

‘q’: 退出指令;

‘wq’:保存并退出指令;

‘wq!’:强制保存并退出指令;一般在普通用户模式下使用;

‘sp+文件名’:打开多个文件窗口;

‘dd’:当前光标所在行删除;

‘dG’:当前光标到末尾全删除;

‘Y’:复制;

ctrl +r :重复之前动作;

一般模式指令操作:

x:删除;

u:返回;

5.三级存储数据:

1.cache 高速缓存存储器

2.内存

3硬盘

6.系统软件包括:软件操作 、语言处理、数据库管理;

最小硬件系统:所有组成系统是当前系统中必不可少的;

代码的临界区(网络编程):

指处理时不可分割的代码,运行这些代码不允许被打断;

7.线程与进程的关系:

线程依赖于进程;

进程由系统创建;

线程由进程创建;

  • 4
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值