初识linux
一常见的CPU平台:
1基于x86的Intel和Amd ; 2 x86的64位简称IA64; 3 IBM公司的POWER和apple公司的PPC 4 SUN公司的Ultrasparc 5 OTO公司的m68k另外还包括多应用于嵌入式的mips和arm
二常用的unix系统:
1 SUN的Solaris 2IBM的AIX (http://baike.baidu.com/view/349664.htm#sub349664) 3 HP的hpux 4 Novell的Unixware 6 SGI的IRIX 以及BSD(erkeley Software Distribution,伯克利软件套件,是Unix的衍生系统)的FreeBSd,OpenBSD NetBSD详细介绍:http://baike.baidu.com/view/209692.htm#sub209692
三常用的linux系统:
1,Redhat(免费版的CentOS和桌面版的Fedore)在中国和北美流行使用
2Ubuntu(http://baike.baidu.com/view/4236.htm#sub4236)乌班图
3SUSE 是一种比较华丽的版本(OpenSUSE)
4.Debian 及最早版本的(Slackware和Gentoo)
四 linux和GNU的关系:linux只是内核而GNU的软件,我们通常所说的linux的GNUinux的简称。
强调的是所有的linux都要遵守GPL(General Public License)规范:想要了解有关的GPL和GNU的信息可以网上查下很多的。
五linux的法则:
1 一切皆文件 2 有大量体积小,功能单一的程序组成 3组合单一功能的程序完成复杂的任务 4 尽可能避免跟用户的交互 5把配置文件存储于文本文档中 6严格区分大小写
六linux下的用户接口:
分为两种:GUI(Graphic user interface)是一种图形化的的管理界面包括基于C++开发的KDE和基于C的GnomE以及Xface
CLI(Comand Line Interface)即命令行模式包括:bash,csh,bsh,ksh和zsh
linux入门
一登陆linux后的基本设置:
我们登陆linux时都是终端登陆,这里我们就简单介绍下终端,开始之前我们认识下终端,终端分为虚拟终端和模拟终端及图形控制台
虚拟终端可以使用ctrl+shift+F(1-6)切换 模拟终端是在图形化界面开启的可以使用ctrl+shift+t来增加选项卡(最多四个)可以使用ctrl+Pgup/Pgdn切换
ctrl+shift+c复制 ctrl+shift+v粘贴 shift+PgUp/PgDn滚动屏幕
二用户的基本操作:
每个用户都有自己的家目录(或主目录)
用户的分类:管理员 root 家目录是 /root 具有一切权限所以为了防止误操作我们建议使用普通用户登陆 和普通用户user其家目录一般都放在/home下
显示用户的家目录:pwd 修改用户密码:passwd username
用户的切换:su [username] 不改变当前环境变量;su - [username]改变当前环境变量,是完全切换。退回前一用户的命令是:logout/exit
有时也要用到让某个用户执行管理员事先定义好的某个特定的命令时:就要使用sudo命令
显示用户账号属性信息:id和finger finger显示的信息比id显示更为详细
三一些基本常识:
命令补全分为命令补全和路径补全使用:tab键
shell的一般存放位置: /bin /sbin /usr/bin /usr/sbin
路径补全:是从该文件路径下开始补齐
绝对路径:从根目录下开始
相对路径:从起始路径开始
四有关history命令:
history查看历史命了 默认记录1000个
执行上次执行的命令:!! 执行第几个命令:!+数字 执行倒数第几个命令:!-数字 调用上行命令的参数:!$或者使用 esc键(按一次)+点(.) Alt(长按)+点(.)
取消上行的命令:ctrl+c
执行多个命令时用分号隔开 例如: ls -l /etc/inittab;cat /etc/inittab
一般系统都有两个时间一个系统时间一个硬件时间
查看当前系统时间:date 查看硬件时间:clock
修改系统时间:date 月日时分年.秒
时间的统一:hwclock -s 以硬件时间为主修改系统时间 hwclock则相反
linux的关机命令有:halt;poweroff;init 0;shutdown -h now
linux的重启命令有:reboot;init 6;shutdown -r now