概述
记录一下Linux的常用命令,方便查询。
持续更新中。
目录
基本目录
|
|
常见路径
Linux 系统下的一些常见路径:
|
|
开机流程
简单的说,整个开机流程到操作系统之前的动作应该是这样的:
- BIOS:开机主动执行的韧体,会认识第一个可开机的装置;
- MBR:第一个可开机装置的第一个扇区内的主要启动记录区块,内吨开机管理程序;
- 开机管理程序(boot loader):一支可读叏核心档案来执行的软件;
- 核心档案:开始操作系统的功能…
文件属性
|
|
权限对目录的重要性
可读
表示具有读取目录结构列表的权限,所以当你具有读取(r)一个目录的权限时,表示你可以查询该目录下的文件名数据。 所以你就可以利用 ls 这个指令将该目录的内容列表显示出来!
可写
这个可写入的权限对目录来说,是很里不起起的! 因为他表示你具有移动该目录结构列表的权限,也就是底下这些权限:
- 建立新的档案与目录;
- 删除已经存在的档案与目录(不论该档案的权限为何!)
- 将已存在的档案或目录进行更名;
- 搬移该目录内的档案、目录位置。
总之,目录的w权限就与该目录底下的文件名异动有关就对了啦!
执行
目录只是记录文件名而已,总不能拿来执行吧?
没错!目录不可以被执行,目录的x代表的是用户能否迚入该目录成为工作目录的用途!
所谓的工作目录(work directory)就是你目前所在的目录啦!举例来说,当你登入Linux时, 你所在的家目录就
是你当下的工作目录。而变换目录的命令是『cd』(change directory)啰!
工作目录对于指令的执行是非常重要的,如果你在某目录下不具有x的权限, 那么你就无法切换到该目录下,也就无法执行该目录下的任何指令,即使你具有该目录的r的权限。
文件名限制
在Linux底下,使用预设的Ext2/Ext3文件系统时,针对档案的档名长度限制为:
- 单一档案或目录的最大容许文件名为 255 个字符;
- 包函完整路径名称及目录 (/) 的完整档名为 4096 个字符。
以及避免一些特殊字符比较好!例如底下这些:1* ? > < ; & ! [ ] | \ ' " ` ( ) { }
常用指令
基础指令
|
|
常用指令
|
|
安全检查
|
|
这里附上一个网传的Linux安全检查脚本
清除日志
|
|
个人建议登录linux,使用winscp工具连接,选择sftp协议,执行命令或者操作目录文件,在history,lastlog,last,w下不会有记录,
但是在/var/log/secure会有sftp连接记录,只需要清理登录日志就可以了