兄弟连 linux 笔记
来源:互联网 发布:广州人口数据 编辑:程序博客网 时间:2024/05/18 20:47
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 / 命令还没有敲完,无意中碰到回车,所有都没了
- 兄弟连 linux 笔记
- linux学习笔记--兄弟连linux
- Linux兄弟连视频学习笔记
- linux笔记来自兄弟连李明
- 兄弟连Linux学习笔记之权限管理
- 兄弟连Linux学习笔记之文件处理命令
- CI笔记(兄弟连)
- mysql_2_兄弟连笔记
- Lamp兄弟连Linux视频教程
- lamp兄弟连linux学习笔记-linux常用命令大全(思维导图)
- lamp兄弟连PHP视频教程 笔记心得
- 兄弟连云Android 学习笔记—菜单
- 兄弟连李明老师视频笔记
- LAMP兄弟连Linux视频教程下载-第3讲Linux常用命令
- LAMP兄弟连Linux视频教程下载-第3讲Linux常用命令
- LAMP兄弟连Linux视频教程下载-第3讲Linux常用命令
- 兄弟连Linux在线课堂:第6讲 Linux软件包管理
- 兄弟连Linux在线课堂:第7讲 Linux用户管理
- Java+Windows+ffmpeg实现视频转换
- 友盟多渠道打包
- 进入阿里必备知识-第三步-TDDL数据框架
- java shiro配置记住密码功能 RememberMe功能怎么实现
- 人机对话这件事为什么难?| 清华x-lab人工智能研习社
- 兄弟连 linux 笔记
- AI实践者需要掌握的10大深度学习方法
- 从超级玛丽说起,谈谈如何为机器赋予好奇心
- 多个Tomcat之间实现Session共享
- Elasticsearch与Solr 选型
- 读书笔记:提高C++性能的编程技术
- div悬浮固定
- [绍棠] 解决Mac OS X10.12下 Error watching file for changes: EMFILE及`brew link autoconf automake`错误
- Telerik ajax