/var: 这是一个非常重要的目录,系统上跑了很多程序,那么每个程序都会有相应的日志产生,而这些日志就被记录到这个目录下,具体在/var/log 目录下,另外mail的预设放置也是在这里。
总结:
linux的目录中有且只有一个根目录
linux的各个目录存放的文件是规划好的,不要乱放文件
linux以文件的形式管理我们的设备,一切皆文件
linux各个目录下存放什么内容,要熟悉
记得目录树
三、Linux远程登录Linux一般作为服务器使用,而服务器一般放在机房,你不可能在机房操作你的Linux服务器。这时我们就需要远程登录到Linux服务器来管理维护系统。
所需软件: XShell(用以远程登录Linux) Xftp(用以远程上传和下载文件的软件)
注意需要Linux开启一个 sshd 服务,默认在22端口
开启方式:命令行中输入 setup -----> 选择 System services ------->找到sshd
安装完Xhsell(安装过程很简单),进行远程登录:
安装完Xftp,这里协议选 SFTP,这样端口号才是22,用户名写上root
连接成功
linux是中文的话,可能会有乱码问题,确定后刷新即可
四、vi和vim的使用Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。
简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。
基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。
一些常用实例:拷贝当前行 : 在命令模式下,定位到想拷贝的行,输入 yy ,然后输入 p 即可,拷贝的行在被拷贝行的下一行
拷贝当前行的下面 n 行:在命令模式下,定位到想拷贝的行,输入 nyy,然后输入 p 即可,拷贝的行在被拷贝行的下一行
删除当前行:在命令模式下,定位到想删除的行,输入dd 即可
删除当前行向下的 n 行:在命令模式下,定位到想删除的行,输入 ndd 即可
在文件中查找某个单词:在命令模式下, 输入 /查找的单词 ,回车查找 输入 n 查找下一个
显示文件的行号或取消行号:底线命令模式下 :set nu(显示) set nonu(取消)
到达文档开始或者结尾: 在命令模式下, gg(开始) G(结尾)
撤销动作: 在命令模式下, 输入 u
将光标移动到指定行: 显示行号(:set nu)-----> 输入 行号 ------> 输入 shift + g
五、开机、重启和用户登录注销指令 开机&重启指令:shutdown -h now :立即关机
shutdown -h 1: 一分钟后关机
shutdown -r now: 立即重启
halt: 关机
reboot: 立即重启
sync: 将内存中的数据同步到磁盘中
当我们要关机或者重启时,都应该先执行 sync 指令,把内存中的数据同步到磁盘中,防止数据丢失
用户的登录和注销:logout : 注销
六、用户和用户组管理