日期:2014-05-16 浏览次数:20815 次
0.其它
*组合:LAMP=linux+apache+MySQL+Perl/PHP/Python
*核心部件——shell程序+工具+程序库+编译器
?
1.linux(nunix)思想
1.1:一切皆文件
1.2:确定的用途
?
2.磁盘分区
2.1:一个主分区
2.2:多个逻辑分区
2.3:磁盘的格式
*ext2——专为linux设计,熟读快,cpu占用率小。
*ext3——ext2+日志功能
*swap——交换分区,一整个区,是内存的2倍。
*vfat——长文件名系统
3.linux的目录(文件)树
*linux里面数据存在的方式分为字符型(输入输出)和二进制型(存储)。
*外设命名规则——/dev/xx (设备类型【hd,ide硬盘;sd,scsi硬盘】)y(字母,表示第y个硬盘)N(代表分区【1~4,主分区;5~,逻辑分区)
?
?
?
4.死机处理
4.1:系统负载(内存)——ctrl+alt+f1(进入文字界面)——>kill——>kill-KILL
4.2:bug——alt+Print== >r(获得键盘控制权)——>e(进程自理)——>i(强制关闭进程)——>s(数据同步)——>u(分区只读)——>b(重启)
?
5.命令
5.1:帮助——help/man
5.2:登陆——login
5.3:退出——exit
5.4:关机/重启——shutdown/reboot
5.5:修改系统的默认级别(初始化)——init
??????? 5.5.1
5.6:目录切换——cd /(根目录) /..(父目录) /dev(相对目录) //dev(绝对目录)
5.7:目录查看——pwd ls -l(树)/m(横列显示)/a(全部)/s(文档大小)
5.8:文件操作
5.8.1:创建文件——touch
5.8.2:复制移动——cp -r;mv -t
5.8.3:查找——find;
5.8.4:编辑——vi
5.8.5:查看——cat/cat/more/less/head/-N
5.8.
5.9:目录的创建和删除——mk;rm -r(询问,再删除)/rf(直接删除)
5.10:查找命令信息及位置——whereis
5.11:查看环境变量 echo $
5.12:连接(文件内容同步,删除不同步(硬连接)——in joe.txt a;In -s joe.txt a——软连接创建的是快捷方式
5.13:统计(行数、字数、字符数)——wc
5.14:在特定文件中查找制定的字符串——grep 字符串 文件名
5.15:信息命令——date(显示和设置日期)/stat(显示指定文件的相关信息)/who、w (显示在线登录用户)/whoami( 显示用户自己的身份)/id(显示当前用户的id信息)/hostname(显示主机名称)/uname(显示操作系统信息)/dmesg(显示系统启动信息)/du(显示指定的文件(目录)已使用的磁盘空间)/df( 显示文件系统磁盘空间的使用情况)/free(显示当前内存和交换空间的使用情况)/fdisk -l 显示磁盘信息)/locale(显示当前语言环境
5.16查看服务信息—— chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset]
?5.17:权限修改——分为读(read)、写(write)、执行(execute)、无(none)四种权限。rwx-
???????? 5.17.1:用户
???????? 5.17.2:组
???????? 5.17.3:文件
????????????????? chmod 7(文件所有者)7(同组者)7(其它)——4:读;2:写;1:执行。
????????????????? chmod ? +x file? 给自己添加对文件的执行权限。g表示组,o表示其它。
???????? 5.17.4:变更拥有者(change owner)——chown 新主人 文件