基本概念:不依靠扩展名来区分文件类型
好处:除了文本文件其他所有windows文件都无法在Linux下运行,包括病毒木马。
坏处:所有的软件都需要对linux单独开发
习惯用后缀来区分文件,方便管理。
-压缩包:*.gz. *.bz2. *.tar.bz2
-二进制软件包:*.rpm
-脚本文件: *.sh
# root用户,$ 普通用户
print working directory 打印正在工作的目录文件
/home/:普通用户的家目录
/lib/:系统调用的函数库保存位置
/lost+found/
/opt/:第三方软件保存的位置
关机:-halt
-init 0 初始化
shutdown -h now 立即重启
shutdown -h +5 "information" 五分钟后关机,information为提示信息
休眠:所有的数据保存在硬盘里,所有设备停止供电,能够快速回复到休眠前状态
挂起:挂起状态下,数据通常会保存在内存中,这意味着如果突然断电,数据可能会丢失
关机:完全断开电脑的所有电源。在这种模式下,操作系统、应用程序以及硬件设备都会被终止,因此电脑会彻底停止工作,并且不会消耗任何电能
显示文件内容命令: cat
-n显示行号(包括空行)
-b显示行号(不包括空行)
cat -创建文件 cat > newfile (创建新文件) 中>为重定向符号
>>输出重定向符号
tac 倒序显示文件内容 tac file
less命令:与more类似,但可以随意浏览,且效率更高,因为不会一次加载整个文件
-b 设置缓冲区大小
-e 文件显示结束自动退出
-f 强制打开特殊文件
-g 只标识最后搜索的关键词
......
tail -n +3 file 从第三行开始显示
tail -能3 file 不读取文末最后三行
tail -f file 不断更新显示文件内容
cat file1 file2 > file3 合并文件