Linux小结

Linux分区的命名:

分区名的前两个字母标明分区所在设备的类型。通常hd(IDE磁盘)或SD(scsi磁盘);
/dev/hda(第一个IDE磁盘)或/dev/sdb(第二个SCSI磁盘);
最后的数字代表分区。前四个分区(主分区或扩展分区)是用数字从1排列到4.逻辑分区从5始。例如:/dev/hda3:是在第一个IDE硬盘上的第三个或扩展分区;/dev/sdb6是第二个SCSI硬盘上的第二个逻辑分区。

挂载点:
cd /mnt:光驱所在的位置
rmdir cdrom:移除光驱
mkdir cdr:创建光驱
mount /dev/cdrom /mnt/cdr:创建一个挂载点。
cd cdr:执行光驱
umount /dev/cdrom:卸载挂载点

rm -r d1:递归删除d1目录下的文件
rm -rf d1:不加提示的删除d1目录下的所有 文件 
touch 1:创建文件

cd ..:返回上一级目录

手动分区:

/:根分区
/usr:应用软件存放位置
/home:用户宿主目录的父目录
/var:存放临时文件
/boot:存放启动文件。
/swap:交换分区。

查看文件大小:du -sh /*

/:根路径
cd dev:进入到dev目录
/dev/:所有设备文件都存放在该目录下。

whoami:查看当前用户


pwd:当前目录


ls:当前目录下的所有文件


chkconfig:检查配置;例如:chkconfig --list | grep vsftpd
vsftp开机自启动:chkconfig vsftpd on
允许root用户上传:修改ETC目录下的:vsftpd.user_list和vsftpd.ftpusers两个文件


开机启动方式:etc目录下:inittab文件进行修改


启动SSH:service sshd start
开机自启动:chkconfig sshd on
安装JDK:进入到文件目录:./jdk文件名


安装Tomcat:


1,解压文件:gzip -d tomcat.tar.gz
2.tar -xvf tomcat.tar
3.移动解压文件到另一个目录:mv tomcat /
4,改名:mv tomcat tomcat6
5,配置java环境变量:JAVA_HOME=/usr/java/jdk1.6.0.03
6,让其它用户能使用:export JAVA_HOME
7,强制删除进程:kill -9 2724
8,开机自启动:vi /etc/rc.local


查看进程:ps -ef | grep tomcat


停止防火墙:service iptables stop
chkconfig iptables off


查看机器已经安装过的程序:rpm -qa | grep jdk


卸载程序:rpm -e 程序包名
强制卸载:rpm -e mysql-4.1.7-4.RHEL4.1 --nodeps


rpm程序安装:rpm -ivh jdk.rpm


系统环境变量:etc目录下,修改:vi profile文件:在文件最后添加:JAVA_HOME=/usr/java/jdk1.6.0_32
export JAVA_HOME


查看环境变量:echo $JAVA_HOME




安装Mysql:
启动MySQL:/etc/init.d/mysql start


安装Hadoop:
1,export HADOOP_INSTALL=/home/hadoop-1.0.1:将安装目录放在命令行路径上。
export PATH=$PATH:$HADOOP_INSTALL/bin
2.查看是否安装成功:hadoop version


修改Linux机器名:
1,hostname:查看机器名
2,进入/etc/sysconfig目录下
3,修改network文件。



Linux加载顺序:
1,加载电源--load bios
2,加载硬盘,并且找到要启动哪个系统
3,加载操作系统
4,初始化init进程
5,execute /etc/rc.d/sysinit
6,加载其它模块
7,execute the run level scripts(启动层次/etc/inittab)
1》0-系统停机状态
2》1-单用户工作状态
3》2-多用户状态(没有NFS)
4》3-多用户状态 (有NFS)
5》4-系统未使用,留给用户
6》5-图形界面
7》6-系统正常关闭并重新启动
8,execute /etc/rc.d/rc.local 加载应用
9,execute /bin/login
10,shell started




cp命令:
cp 1 2:把1复制为2


cp d1 d2:命令不能复制d1目录为d2目录


强制用cp拷贝目录:cp -r d1 d2;


mv移动命令:
mv d1 /home


touch创建文件命令:


touch 1


vi命令:
创建一个ex.txt:vi ex.txt
vi有两种模型:命令模式,编辑模式


从命令模式到编辑模式:a
查看文件内容命令:more ex.txt


删除一行:dd
删除一整个单词:dw
向下插入一行:o
向上插入一行:O
q!不存盘退出。


查看文件命令:
more
cat:正序查看文件
tac:倒序查看文件
head:head -3 3.txt;列出3.txt的前3行


查找文件命令:
find /etc -name *local


查看设置的环境变量:
echo $PATH


ln:链接
1》硬链接:ln 3.txt 4
2》软链接(相当于Windows下的快捷方式):ln -s 3.txt 5


添加用户:
useradd testuser;
添加密码:
passwd testuser;


组存放目录:more group
添加组:groupadd testg;
为用户指定组:useradd testuser2 -g testg
修改用户所在的组:usermod -g testuser testg
删除用户两步:userdel testuser
进入/etc/home---------->rm -rf testuser


切换用户:su testuser2




文件权限:修改文件权限:chmod +x 4
修改用户权限chmod -x 4
修改文件所有者:chown testuser 4


管道:ls -Rl /etc | more


Linux操作系统的基本结构
1>Kernel
2>Modules
3>Lib
4>Shell
5>Tools


内核位置:/boot/vmlinuz-2.6.9-22.EL
查看内核:uname -a


Modules存放位置:/lib/modules/2.6.9-22.EL/kernel


打开一个虚拟控制台:Ctrl+F1
查看打开的虚拟控制台:w


启动X-Window:startx
启动第二个X-Window:startx -- :1
杀掉某个控制台:skill -9 pts/2


ctrl+c:中止一个程序
ctrl+z:暂停一个程序,丢入后台运行。
ctrl+s:停止键盘响应
ctrl+q:停止键盘响应状态
ctrl+l:清屏
ctrl+r:搜索历史。
现总结这么多吧!












评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值