Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10728176
  • 博文数量: 2905
  • 博客积分: 20098
  • 博客等级: 上将
  • 技术积分: 36298
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-23 05:00
文章存档

2012年(1)

2011年(3)

2009年(2901)

分类: LINUX

2009-03-23 11:31:39

常用命令及帐户管理
Linux命令格式,命令名、命令选项和命令参数
命令的帮助信息,help man info
文件命令,ls(-la) cp(复制) mv(移动重命名) rm(删除-rf)  find(文件查找)
目录命令,pwd cd mkdir rmdir
文本查看命令,cat more less head tail
存储管理,mount umount fdisk
帐号管理,adduser userdel passwd groupadd groupdel
文件的读、写、执行属性,chmod(chmod a+x XX)   chown(chown user:group XXX)
文本编辑器vi
vi编辑器的三种模式,命令模式(ESC)、输入模式(i、o。。)、末行模式(esc、:)
vi的编辑操作,光标移动(hjkl)、翻页、输入、删除(dd)、复制(yy)、粘贴(p)、 取消(u)
vi的文件操作,打开(vi)、读取(:e! file :r file)、保存(w)、另存为(w file)、退出(q wq q! w!

vi中的字符串查找与替换功能(?word、/word)
Shell的使用
Bash的主要功能,命令行编辑、命令补全、命令历史、命令别名
输入输出文件,标准输入、标准输出、错误输出
输入输出重定向,<  > >>  2>  &>
管道符用于连接两条命令,cmd1 | cmd2
脚本程序可以实现命令的组合执行和复杂的管理任务
脚本程序的基本组成,环境设置、注释和语句
example:
vi example
#!/bin/bash
#This is my first shell program.
echo You're pig!!
touch ping
chmod a+x example
./example   or . example
应用程序安装与管理
软件包管理与源代码编译安装
Red Hat Linux系统发行版使用RPM包格式进行软件包的管理
rpm命令用于对RPM软件包进行管理,可实现查询(qa\ql\qi)、安装(qpl\qpi\ i --nodeps ivh )、卸载
(-e --nodeps)、升级(-u)
应用程序源代码安装需要Linux系统中具有编译环境(gcc)
源码编译安装包括配置(下载原代码、解压、进入源代码、./configure --prefix=/usr/user1)、编译和
安装三个步骤(make\make install)
系统管理
Linux系统的运行级别使用0-6的数字表示,各运行级别具有不同的含义
系统启动过程和INIT进程(chkconfig --list    chkconfig --level 24 XX on)(/etc/inittab)
进程查看命令,ps top pstree
cron程序实现周期性任务的自动执行
Linux程序的日志文件存放在“/var/log”目录中
使用quota软件实现磁盘限额功能
user1 user1
vi /etc/fstab
usrquota,grpquota           reboot          quotacheck -cmug /
edquota -u user1     edquota -g user1     edquota -t       quota -vu/g   user1
requota -avug
使用tar命令进行文件的备份和恢复
基本网络配置
Linux系统中的第一个网络接口的名称是eth0
ifconfig命令用于查看和设置网络接口属性(/etc/sysconfig/network-scripts/ifcfg-eth0)
route命令用于查看和管理路由表
hostname命令用于显示和设置主机名称(/etc/sysconfig/network)
netconfig配置工具能够辅助完成对网络配置文件的设置
eth0网络接口的配置文件名称是“ifcfg-eth0”
resolv.conf文件用于设置系统中使用的DNS服务器的ip地址(/etc/resolv.conf)
NFS文件系统
NFS服务器
NFS是进行文件共享的网络协议
NFS服务器需要安装nfs-utils和portmap两个软件包
exports文件用于配置输出的共享目录(vi /etc/exports     /home/share    *(sync,ro) 
192.168.1.1(sync,rw)
showmount命令用于查询显示NFS服务器的相关信息(-e)
exportfs命令用于对“exports”文件设置的共享目录进行管理
NFS客户端
Linux系统中需要使用mount和umount命令对NFS文件系统进行挂载和卸载(mount -t nfs
192.168.1.2:/home/share/  /mnt/        mount |grep nfs      umount /mnt/)

阅读(709) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~