- LINUX系统启动进程
-
- 1.BIOS自检
- 2.启动GRUB/LILO
- 3.运行LINUX内核并检查硬件
- 4.运行系统的第一个进程init
- 5.init读取系统的配置文件/etc/inittab中的信息进行初始化
- 6./etc/rc.d/rc.sysinit 系统初始化脚本
- 7./etc/rc.d/rcx.d/[ks]* 根据运行级别配置服务
- 终止以k开头的文件,启动以s开头的文件
- 8./etc/rc.d/rc.local 执行本地的特殊配置
- 9.其他特殊服务
-
- 常用命令
- ifconfig 查看ip地址
- netconfig 显示图形界面修改ip地址
- clear 清屏
- service network restart 重新启动网络服务
- ping 测试网络是否联通
- ls -al 以长格式的形式显示所有的文件
- ls -F 显示文件类型
- 此命令显示的格式如下:
- 档案属性 档案数 拥有者 所有者组 文件大小 创建日期 档案名
- drwxr-xrw- 2 root root 4098 2009-10-12 aaa
- 其中档案属性的第一个字母代表文件类型:d:代表目录;-:代表普通文件;B:代表块设备
- L:代表链接文件;C:代表字符设备
- touch 生成空文件
- vi 文件名 也可以创建文件
- cat ??? > 文件名 通过重定向也可以生成文件
- pwd 显示当前目录
- cp 源文件 目标文件 复制文件
- cp -r 元目录 目标目录 拷贝目录
- cp -pf 源 目标 拷贝文件或目录,但保留源文件的日期
- cd 或 cd ~ 回到用户主目录
- cd .. 回到上一级
- cd / 回到根目录
- cd !$ 直接回到上次访问过的目录
- cd - 回到上一次的目录
- mv 源 目标(存在) 移动源文件或目录到目标
- mv 源 目标(不存在) 重命名并移动文件
- more 分页显示,不可上翻,F或空格显示下一页,回车显示下一行
- less 分页显示,可下翻,也可上翻,可使用home,end,pageup,pagedown
- head -n 显示文件头n行,默认显示10行
- tail -n 显示文件n行,默认10行
- find 搜索路径 搜索关键字 文件或目录 查找文件
- 例子:find /etc/ -name f* 在/etc/目录下查找以f开头的文件或目录
- find /home -amin -10 查找10分钟内的文件或目录
- find /home -atime -10 查找10小时内的文件或目录
- find /home -cmin -10 10分钟内更改过的文件或目录
- find /home -size 10K 查找大小为10K的文件或目录
- locate 文件名 查找文件
- grep 内容 文件名 查找内容是否在某个文件中
- grep -v # 排除查看以#开头的文件内容
- man 命令名 获取某条命令的帮助信息
- 命令 --help 获取某条命令的帮助信息
- whoami 显示当前登陆用户
- whereis 命令名 显示系统命令所在的目录
- wall 向所有的用户发送消息
- mesg n 管理员屏蔽其他用户的消息
- mesg y 管理员重新接受其他用户的消息
- write 用户名 内容 向特定用户发送消息
- service sendmail start 开启发送邮件服务
- shutdown -h now 关机
- init 0 关机
- init 6 重启
- reboot 重启
- startx 切换到图形用户界面
- init 5 切换到图形用户界面
- init 3 切换到命令行窗口
- setup 图形界面下修改配置信息
- env 查看当前系统的环境变量
- alias ll =''ls -l /home'' 为一个命令起别名
- cat 把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)
- cat -n 1.txt > 2.txt 把1.txt的内容加上行号加入2.txt
- cat -n 1.txt 显示加上行号的文件内容
- chattr 改变文件属性
- bc 计算
- netstat -tnl 查看使用端口
- find . -name *filename* 搜索
- free 显示内存状态
- exit 退出登录 ctrl D
- history 历史命令
- ln aa bb 为aa创建一个硬链接
- ln -s aa bb 为aa创建一个软链接
- 硬连接是给文件一个副本,同时建立两者之间的连接关系.
- 修改其中一个,与其连接的文件同时被修改.
- 如果删除其中任意一个其余的文件将不受影响.
- 软连接也叫符号连接,他只是对源文件在新的位置建立一个“快捷(借用一下wondows常用词)”,
- ,当源文件删除时,符号连接的文件将成为无源之水->仅仅剩下个文件名了,
- 当然删除这个连接,也不会影响到源文件,但对连接文件的使用、引用都是直接调用源文件的.
- 硬连接在同一文件系统中,而软连接可以跨文件系统
- 目录不能够有硬连接
- sync 把内存数据同步到硬盘,关机、重启之前的操作
- whereis mysql 查询和mysql有关的文件
- cal 3 2002 查看2002年3月份的月历
- cal 2008 查看2008年的年历
- netstat -an 用来显示整个系统目前的网络使用情况
- netstat -anp 同时显示进程号
- traceroute 域名 显示数据包经过的历程
- route 查看本地的路由情况
-
-
- 文件/目录操作
- file 辨识文件类型
- ls -al 以长格式的形式显示所有的文件
- ls -F 显示文件类型
- 此命令显示的格式如下:
- 档案属性 档案数 拥有者 所有者组 文件大小 创建日期 档案名
- drwxr-xrw- 2 root root 4098 2009-10-12 aaa
- 其中档案属性的第一个字母代表文件类型:d:代表目录;-:代表普通文件;B:代表块设备
- L:代表链接文件;C:代表字符设备
- 文件权限 r 4 w 2 x 1
- 例:d(1)rwx(2)rwx(3)rwx(4)
- 1:此文件属性
- d:目录,-:文件,l:连接文件,b:设备文件,c:串行端口
- 2:文件拥有者的属性
- 3:文件所属用户组的属性
- 4:其他人对此文件的属性
- rmdir 删除空目录
- rm -rf dirname 删除非空目录
- rm -f filename 删除文件
- mkdir 创建目录
- mkdir -p 级联目录 创建级联目录
- rename 复命名文件
- chmod 777 file 改变文件权限
- chgrp users install.log 改变install.log的组为users
- chown root:root install.log 更改文件拥有者
- ln -sf 源文件 目标文件 s:不加s是硬连接,加s就是符号连接,f:有f则目标文件存在,删除后重建
- touch 生成空文件
- vi 文件名 也可以创建文件
- cat ??? > 文件名 通过重定向也可以生成文件
- pwd 显示当前目录
- cp 源文件 目标文件 复制文件
- cp -r 元目录 目标目录 拷贝目录
- cp -pf 源 目标 拷贝文件或目录,但保留源文件的日期
- cd 或 cd ~ 回到用户主目录
- cd .. 回到上一级
- ./configure --prefix=/usr/local/mysql
- make
- make install
- 卸载
- make uninstall
-
- bin安装卸载
- 安装
- 给文件加上可执行属性:chmod x ******.bin(中间是字母x,小写)
- 执行命令:./******.bin(realplayer for linux就是这样的安装包)
- 卸载
- 如何卸载:把安装时中选择的安装目录删除就OK
本 |