2017.11.21 第一次笔记:记录昨晚观看视频内容:给初学者的建议--注意事项
2017.11.22 昨天观看视频内容:给初学者的建议--服务器管理和维护建议
2017.11.23 看了4段视频,整理2个,以后继续:常用命令,目录处理命令
2017.11.21
三 给初学者的建议
1. 注意事项
a,严格区分大小写
b,所有内容以文件形式保存,包括硬件
c,文件无后缀名概念,加入后缀名的文件是为了方便用户区分文件类型
d,所有存储设备都需要挂载后用户才能使用
e,windows下的程序不能直接在linux下安装和运行
2017.11.22
2.服务器管理和维护建议
a,Linux各目录的作用
/bin/ 存放系统命令,普通用户和超级用户都可以执行。单用户模式(类似windows的安全模式)下也可以执行
/sbin/ 保存和系统环境设置相关的命令,超级用户使用,允许普通用户查看
/usr/bin/ 系统命令,和系统启动无关,单用户模式下不能执行
/usr/sbin/ 根文件系统不必要的系统管理目录,例如多数服务程序,超级用户使用
注:*bin目录下存到绝大部分系统命令, bin是超级用户与普通用户的命令,sbin只是超级用户命令
usr:Unix System Resource
/boot/ 系统启动目录,保存系统启动的相关文件(备份;不要往这个目录中存放内容,有可能造成系统无法启动)
/dev/ 设备文件保存,例网卡,硬盘,虚拟设备......
/etc/ 默认配置文件(备份)
/home/ 普通用户家目录 例/home/lihy 超级用户 /root/
/lib/ 系统调用的函数库
/lost+found/ 系统意外崩溃或机器意外关机,而产生一些文件碎片
/media/ 挂载目录
/mnt/ 挂载目录 (习惯:/mnt/cdroom 光盘 /mnt/usb usb)
/misc/ 挂载目录
注:空目录才能成为挂载目录
/opt/ 第三方安装软件位置(一般被存到 约定俗成:/usr/local 目录下)
/proc/ 虚拟文件系统,
/sys/ 虚拟文件系统,内核相关信息
注:不要在虚拟文件目录下写东西
/root/ 超级用户家目录
/srv/ 服务数据
/tmp/ 临时目录,安装系统写的临时目录,可以清空(可以作为测试目录,服务器内尽量不要创建太多目录,影响数据查询速度)
/usr/ 系统软件资源目录(Unix System Resource)
/var/ 动态数据保存位置,缓存、日志、软件运行所产生的文件......
b,服务器注意事项
远程服务器不允许关机,只能重启(服务器一般不在身边)
重启时应该关闭服务
不要在服务器访问高峰运行高负载命令(例:大数据拷贝,压缩,扫描;)
远程配置防火墙时不要把自己踢出服务器(防火墙不同于杀毒软件)防火墙通过ip地址 端口号 Mac地址 包中数据进行过滤,防止被踢出服务器:定时关闭服务器,等配置完服务后,再去掉定时关闭防火墙设置
指定合理的密码规范并定期更新
合理分配权限,权限越大出现问题的几率越大,给用户最小的权限(系统权限越小越好,系统启动的服务越少越好)
定期备份重要数据和日志(超重要)不要把数据放到同一个地方(硬盘,光盘,usb在某种状态下都属于同一个地方:自然灾害可能导致数据全无)
注:不要以一个个人机的理念来维护一台服务器
2017.11.23
四 linux常用命令
1 命令格式与目录处理命令ls
命令格式: 命令 【-选项】 【参数】
a,命令名:ls (原名 list; 查看文件信息)
命令路径:/bin/ls
语法: ls -ald 【文件或目录】
-a:显示所有文件,包括隐藏文件(隐藏文件以“.”开头)
-l:详细信息
-rw------- 1 root root 1205 3月 3 08:01 install.log
-rw-r--r-- 1 root root 1205 3月 3 08:01 system.log
1. -开头是文件;d开头是目录;l开头是隐藏文件
2.rwxr--rw- 三部分u\g\o,每三个一组;所有者,所属组,其他人;r读w写x执行
3.root所有者
4.root所属组
5.大小(ls -h 文件大小有合适单位K M G)
6.时间(最后修改的时间)
7.文件名
-d:查看目录属性
-h:文件大小有合适单位K M G
-i:文件i节点位置
2 目录处理命令
a,命令名:mkdir 创建目录
路径:/bin/mkdir
语法 mkdir -p 递归创建目录(一次创建多层未被创建的目录:mkdir -p /temp/test/dir1)
b,命令名:cd 切换目录
pwd:查看目录路径
. 当前目录; .. 上级目录
c,命令名:rmdir 删除空目录
路径:/bin/rmdir
d,命令名:cp
路径:/bin/cp
语法 cp -rp 【原文件或目录】 【目标目录】(复制文件或目录;可以同时复制多个文件或目录)
-r 复制目录
e,命令名:mv 【原文件或目录】 【目标目录】( 剪切和 拷贝,改名)
注:拷贝文件 到【目标】 目录不带文件名,则是保持原文件名,有文件名,则会被修改改成目标文件名
f,命令名:rm
语法: rm -rf 【文件或目录】(可同时删除多个文件)
-r 删除目录
-f 强制执行 不加-f会被提示是否删除,如果多文件删除,可以避免每个文件都被提示是否删除(删除目录,其中每个文件都被提示是否删除)
注: rm -rf / 命令还没有敲完,无意中碰到回车,所有都没了