Linux
phil__naiping
抽象能力是程序员必须具备的。
展开
-
Key is invalid. You must supply a key in OpenSSH public key format
直接粘贴复制会出现格式问题。在Linux上,使用cat ~/.ssh/id_rsa.pub 打印.pub文件,复制到github上就行。原创 2021-12-24 16:35:45 · 638 阅读 · 0 评论 -
Linux进程之间的关系
一、进程组的概念Linux下每个进程(PID)都隶属于一个进程组(PGID)。每个进程组都有一个首领进程,首领进程的特点是PGID和PID相同。进程组是一直存在的,除非进程组里面的进程都退出了,或者加入到其他进程组中。一个进程能够设置自己或者其子进程的PGID,另外,当子进程调用了exec系列函数之后,父进程也不能设置子进程的PGID。二、会话会话(SID)是由一系列有关联的进程组组成。可通过setsid()函数创建一个会话。但是一个进程组的首领是不能调用这个会话的,只能是非进程组首领的进程才可以调用原创 2021-08-20 11:24:08 · 676 阅读 · 0 评论 -
Linux更改文件的权限
Linux下一切皆文件,对文件的权限管理是Linux安全的一个重要特性,那么修改文件的权限是一个必要的技能了。一、命令chown(change owner)-更改文件的所有者语法:chown 【-R】 账户名/账户名:组名 文件名二、命令chgrp(change group )-更改文件属于的组别 创建分组的命令:groupadd 分组名 添加文件到分组:chgrp 组名 文件名 chgrp group_a file_a。 同样chgrp也可以更改目录的组别,用法和文件一样,不过目录.原创 2021-08-09 21:29:01 · 16615 阅读 · 0 评论 -
Linux 文件属性详解
文件的属性可以通过ls -l 文件名来获取。改命令将得到9列的内容。第一列:包含文件的类型、所有者、所属组、其他人对文件的权限,一共11位。第一位描述文件的类型,取取值范围为:b、c、d、l、s、-。> b表示块设备,磁盘文件的类型就是b。> c表示文件为串行端口设备文件,比如打印机、鼠标等。> d表示该文件为目录。> l表示该文件是链接文件。> s表示该文件为套接字文件,主要用于进程之间的通信,> -表示文件为普通文件。原创 2021-08-09 17:54:23 · 1606 阅读 · 0 评论 -
Linux中删除目录命令
命令rmdir语法 rmdir /test特点:只能删除目录,不可以删除文件,并且目录要为空。命令rm语法 rm [-rf] /test特点:rm可以删除目录,也可以删除文件,可以删除非空目录。使用命令rm -r时,系统会让用户确认是否删除。使用命令rm -f时,系统会不会有是否删除的提示,使用-f就是想忽略不存在的文件,但是目录存在的话就会出现删除失败。推荐使用rm -rf /test,这样不会出现错误。注:新建目录的命令:mkdir,可以使用-p帮助级联新建目录。...原创 2021-08-09 16:25:54 · 5924 阅读 · 0 评论