2022年2022年9月5日中软国际Linux-C开发一面

1.Linux下的常见命令

重点命令

  1. rsh-remote shell 该命令提供的用户环境,也就是shell,以便指令能够在指定的远端主机上执行

    1. rsh的参数列表
      -d使用socket层级的排错功能
      -l指定要登录远端主机的名称
      -n把输入的指令向代号为/dev/null的特殊外围设备
    [root@linuxcool ~]# rsh -l linuxcool 192.168.1.88 /bin/ls
    
  2. find–在目录树中搜索指定的文件

    v7FuDg.png

  3. munt–挂载,用于将设备文件系统和linux文件系统,通过指定目录进行关联

    1. 挂载点的目录需要具备的要求

      1. 目录事先存在,可以用mkdir命令新建目录
      2. 挂载点目录不可以被其他进程使用到
      3. 挂载点下原文件将被隐藏
    2. 命令使用格式

      命令使用格式:mount [-fnrsvw] [-t vfstype] [-o options] device dir
      device:指明要挂载的设备
      dir:挂载点
      	事先存在:建议使用空目录;
      	进程正在进行中的设备无法被卸载
      常用命令选项:
      -t vstype:指定要挂载的设备上的文件系统类型
      -r readonly:只读挂载
      -w read and write 读写挂载
      -n 不更新
      -a 自动挂载所有支持挂载的设备
      -o options (挂载文件系统的选项)
      	async:异步模式
      	sync:同步模式
      	auto/noauto是否支持自动挂载
      	ro:只读
      	rw:只写
      
  4. unmunt–卸载命令

    umount DEVICE 
    umount MOUNT_POINT
    
  5. grep-在文件中过滤包含指定字符串的行

    grep "hello" test.txt
    

2.内存管理-都分为哪几个部分-存放什么内容

voqKlq.png

3·static-的作用

  1. 修饰局部变量时:可见性仍然时函数局部,但生存期到程序结束为止
  2. 修饰全局变量是:生存期没变,当在多文件中其他文件不能够访问
  3. 修饰函数时:和全局变量一样
  4. 在C++ 中来修饰成员属性时:所有对象共享一个变量
  5. 修饰类中的函数方法时:静态方法成员不能够访问非静态成员属性,把对象当形参输入后,可以访问公有私有和保护属性
  6. 类外使用对象::函数名 来访问静态成员方法

4·git的使用

git status查看仓库状态
git commit -m “版本描述信息”提交版本到仓库
git log查看提交的历史记录
git reflog查看对仓库的操作日志
git diff HEAD比较当前内容与最后一次提交版本的差异
git checkout filename放弃对工作区代码的修改
git reset HEAD filename从暂存区撤销
git branch查看分支
git branch 分支名创建分支
git checkout 分支名切换分支
git checkout -b 分支名创建并切换到该分支
git branch -d 分支名删除分支-不能删除当前所处分支-切换到其他分支再删除
git merge –no-ff -m “描述”分支名合并分支,合并时可能产生冲突,需要解决冲突-快速合并-静止解决
git merge 分支名

5·什么情况下需要使用malloc

  1. 大容量存储
  2. 不确定内容需求

6·shell脚本

下去可以重点了解的方向

1·linux下的常用命令

  1. 查找
  2. uirsh
  3. munt
  4. unmunt

2·操作系统:X86、服务器开发

3·git的使用

4·shell的脚本的使用

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

HANWEN KE

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值