随笔分类 - Linux
摘要:默认情况下不允许使用root用户通过ssh登录服务器。 编辑vim /etc/ssh/sshd_config文件。 # 修改前 PermitRootLogin Prohibit-password # 修改后 PermitRootLogin yes # PermitRootLogin Prohibit
阅读全文
摘要:Linux的系统调用在内核中的入口函数都是 sys_xxx ,但是我们在内核源码去搜索时,无法找到 sys_xxx 的函数定义,这是因为Linux的系统调用对应的函数全部都是由 SYSCALL_DEFINE 相关的宏来定义的。 send 系统调⽤使用了SYACALL_DEFINE4 宏定义,4 表示
阅读全文
摘要:目前主要的文本编辑软件都会有恢复的功能,当系统宕机时,可以通过特别的机制来恢复数据。vim就是通过缓存来恢复。 在vim的一般命令模式下按下ctrl-z键,vim会被放在后台执行。此时可以看到隐藏的缓存文件test.swp,当vim进程结束后,缓存文件会自动删除。 使用kill指令清除vim进程,模
阅读全文
摘要:ubuntu安裝完成之后需进行更新,获取最新版软件,以保持系統在最稳定、最安全的状态。 sudo apt-get update # 更新软件列表 sudo apt-get clean # 清除更新时下载回来的软件包。 sudo apt-get autoremove # 自动清除更新后用不到的旧版本文
阅读全文
摘要:source 和 . source和 . 这两个都是shell自带的内建命令,这两个命令是是完全一样的。 使用 type source 和 type . 可以看出它们都是内建命令;使用 help source 和 help . 也可以看出这两个命令的作用一模一样。 source和. 在当前shell
阅读全文
摘要:Shell的作用是解释执行用户的命令,有两种执行方式。 交互式:用户输入一条命令,Shell就解释执行一条。 批处理:用户写shell脚本,其中有很多条命令,让Shell一次把这些命令执行完。Shell脚本和编程语言很相似,但Shell脚本是解释执行的,不需要编译。 类型 Linux默认的shell
阅读全文
摘要:Linux是一个多人多任务的系统,因此经常会出现同一台机器同时有多个人进行操作,为了考虑每个人的隐私权以及每个人喜好的工作环境,所以文件的权限归属就至关重要。为了保障系统的安全性和文件的隐私性,一个文件针对不同权限的账户有着不同的权限。 文档类型 d : 目录 - : 常规 l : 软链接 b :
阅读全文