欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux系统编程

程序员文章站 2022-06-24 20:31:27
...

终端:

一系列输入输出设备的总称。

重定向:

  • 命令+> +重定向的文件名

判断系统软件是否安装的正规方法

sudo aptitude show +软件名
如:sudo aptitude show exuberant-ctags

LINUX系统目录:

bin:
存放二进制可执行文件。

boot:
存放开机启动程序

dev:
存放设备文件

home:
存放普通用户目录

etc:
用户信息和系统配置文件passwd、group

lib:
库文件

root:
管理员宿主目录(家目录)

usr:
用户资源管理目录

LINUX系统文件类型:

普通文件:        -

目录文件:        d

字符设备文件:  	 c

块设备文件:      c

软连接:          1

管道文件:        p

套接字:          s

未知文件。

软连接:

为保证软连接可以任意搬移,创建 时务必对源文件使用绝对路径

硬链接:

  • In file file.hard
  • 操作系统诶每一个文件赋予唯一的inode,当有相同inode的文件存在时,彼此同步。
  • 删除时,只将硬链接计数减一,减为0时,inode被释放。

修改文件所属用户:

  • sudo chown 新用户名 待修改文件

修改文件所属用户组:

  • sudo chgrp 新用户组名 待修改文件

创建用户:

  • sudo adduser 用户名

删除用户:

  • sudo deluser 用户名

创建用户组:

  • sudo addgroup 新组名

删除用户组:

  • sudo delgroup 用户组名