1,linux 文件结构:是以/ 根目录的一棵倒树 。
2,linux的主要文件夹:
/ :根目录,是所有文件的入口。 任何东西都是文件。
bin:是一些命令程序,启动程序或是关闭命令,是一个所有用户都可执行的命令,如ls ,ll
sbin:是管理员可执行的命令。
dev:设备文件。
etc:是linux的核心配置文件所在的目录,初始化或是设置文件,修改前最好先备份,所有服务端的命令入口。
media:光驱
mnt:挂载,移动硬盘或是优盘挂载的路径。
opt 或是usr:自定义安装软件的时候,会安装在这两个路径下。
root:linux 是个多用户系统。root就是权限最大的用户权限。手机如果越狱了,就是拥有了root权限。 管理员的家是root , 普通管理员的家是home ,home下有user1/user2 等。
tmp:临时文件,安装软件的时候会写些临时文件。
3,linux的命令规定。
命令名【选项列表】【参数列表】
linux 是区分大小写的,默认所有的文件名都是小写,所有命令都是小写。
cd /
ls
ls -l /tmp 这个命令可以直接查看其他目录,不需要cd到这个目录下。
ll 查看路径详情 , ll /tmp
cd media/
pwd
tar -zxvf ....tar.gz
./aa.sh 执行。sh 文件的时候,需要在当前目录下./ 执行。 ../ 表示上级目录。
clear 清空
4,linux的权限信息:
ll 查看文件权限信息:
d 或者 - rwx r-x r-x :d表示文件夹,- 表示文件。 文件所有者的权限 + 所有者所属组的权限 + 除了该组之外其他人的权限。
r :读 , w 写 ,x 执行。
chmod +x *sh,给所有代sh的文件加上执行权限。
5,linux的安装:
1)免安装。
2)直接运行安装文件。 jprofiler.sh 文件。 直接运行就可以了。图像界面或是命令行安装。
3) rpm包。
查看是否安装这个rpm包, rpm -aq mysql 通过这种命令安装的就可以查看。 rpm -aq m* ,
删除 :rpm -e mysql , rpm -e --nodeps mysql 强制删除,一定会删除的,这种删除有风险。
安装和更新:rpm -ivh ...rmp文件。
4)源码安装。 一般都在/usr/local/src
iperf --查看带宽的工具。查看客户端和服务器间的带宽。
rpc --linux上的远程访问软件, 安装完之后可以通过loadrunner监控资源,监控linux。
tar -zxvf tomcat.tar.gz 解压缩
./configure 开始配置参数。
make 编译。
make install 开始安装。
iperf3 -s 测试带宽开始,服务器端开始命令。 测试带宽的时候最好是两边服务器都需要监控iperf3 -c 192.168.1.100 (这是服务器端的ip )相同版本的。
5)yum在线安装。
yum -y install zabbix 自动将关联的软件安装了。
5,性能指标的监控和分析。
cpu /mem/disk
转载于:https://blog.51cto.com/13693838/2113736