Linux学习笔记1

Linux学习笔记1

启动运行级

Linux的/etc/rcX.d目录下存储着各个启动级的运行程序
运行级1时进入单用户模式,仅仅进行文件系统维护。标准运行级为3。运行级为5时会启动X Window服务。切换启动级别可以使用runlevel命令来设置

内核模块

Linux内有两种方法插入设备驱动:

  • 编译进内核
  • 可插入的设备驱动

linux内部有三种设备文件:

  • 字符设备文件:包括终端等
  • 块设备文件:包括硬盘
  • 网络设备文件:包括网卡和回环设备
    每个设备都有一个节点文件,用于唯一标识设备(主设备号,次设备号)

设置终端

可以使用setterm命令执行诸如:

  • settterm -inversescreen on
  • setterm -background white
  • setterm -foreground black

GNU nm

这个命令可以分析obj文件并输出符号列表

man

man可以指定手册的部分,分为1-9内容

  • 1:命令名
  • 2:系统调用
  • 3:库调用
  • 4:特殊文件
  • 5:文件格式与约定
  • 6:游戏
  • 7:概览,约定
  • 8:root命令
  • 9:内核例程

ls

如下参数:

  • -F:标注文件类型
  • -R:递归寻找
  • 加入字符串:模糊匹配
  • –time=atime:显示访问时间
  • -d:不递归显示

copy

cp source dest
如下参数:

  • -i:询问是否覆盖
  • -R:复制目录

链接

ln srcfile linkfile

参数;

  • -s:符号链接
  • 无参数:硬链接

mv

mv src dest

移动文件是不会改变inode的。

目录操作

mkdir :-p可以创建缺失父目录


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!