Linux基础与命令

基础知识:
1、Linux,1991年李纳斯.托沃兹(linus torvalds)开发的
2、Linux是一个基于POSIX(可移植操作系统环境)和Unix的多用户、多任务、支持多线程和多CPU的操作系统
3、Linux特点:开放性、多用户、多任务、可移植性、安全
4、Linux组成:内核、shell、文件系统、应用程序
5、安装Linux前提?
硬件需求:1)、处理器:pentium11 400MHz以上  2)、内存:图形界面:256MB以上  文本界面:128MB以上  3)、硬盘:2GB以上硬盘空间
6、安装Linux时分区:/boot:100MB  /swap:内存的2倍  /:剩余空间
7、安装文本:在第一个界面输入“linux text”
8、引导过程:1)、自检  2)、引导过程  3)、提取  4)、加载  5)、开启服务  6)、登录界面
9、Linux系统运行级别:init 0 :关机  init 1:单用户模式,用于root用户进行维护   init 2:多用户,不能使用NFS   init 3:文本模式,服务器在此模式下  init 4:未分配   init 5:图形模式   init 6:重启
10、目录的基本常识:/boot:存放Linux的核心文件,引导文件   /dev:存放设备文件   /etc:存放系统管理员所需配置文件和子目录   /home:普通用户的家    /mnt:挂载点    /root:超级用户的家  /sbin:存放的是超级用户的管理程序   /tmp:存放不同程序执行时产生的临时文件   /usr:系统中最大目录,存放用户用到的文件和应用程序
11、工作目录:用户时刻处于的目录(变化的)   宿主目录:创建用户生成的(不变的)
12、相对路径:以“.”“..”或目录名开始的路径表示方式
13、绝对路径:以“/”开始的路径表示方式
14、文件类型:普通文件(文本文件和二进制文件)、目录文件、连接文件、管道文件、设备文件
15、命令格式:命令+选项+参数
基本命令:
1、关机:shutdown -h now  init 0  half  poweroff
2、重启:shutdown -r now  init 6  reboot
3、注销:exit  logout
4、init 3 :文本模式
5、init 5 :图形模式
6、cd:切换目录  格式:cd+路径
7、ls:查看当前文件目录
8、qwd:查看当前目录位置的绝对路径
9、vim=vi:编辑文件  格式:vim或vi+文件名
10、cat:查看文件,显示最后   cat -n:将文件输出内容进行行数编号  格式:cat +文件名
11、more:查看文件,一行一行显示  格式:more+文件名
12、mkdir:创建目录  格式:mkdir+文件名
13、rmdir:删除空白目录  rmdir+文件名
14、touch:创建文件(能在里面读写数据)  格式:touch+文件名
15、ls -l(ll):查看文件详细信息(类型、权 cx限、所有者名、大小、时间信息) ls -a:查看所有文件,包括隐藏文件   ls -F:显示文件类型;“/”代表目录,“@”代表连接文件,“|”代表管道文件,“=”代表套接字文件。“*”代表普通可执行文件,空白代表普通文件
16、mkdir -p:连续创建目录文件
17、man+命令 :帮助  help :帮助  info:帮助
18、useradd+账户名:创建账户
19、su+账户名:切换账户
20、passwd 用户名   passwd :给普通用户创建密码
21、date:查看系统当前日期时间
22、date -s:设置系统当前日期时间
23、配置ip地址:setup--->Network configuration--->eth--->配置ip地址和子网掩码--->ok;;配置完,退出之后,输入“service network restar”命令,使之生效
24、file:辨别文件类型
25、less:查看文件内容,可以使用pgup、pgdn移动页  格式:less +文件名
26、head:显示文件开始部分  -n:显示文件开始n行,默认十行  格式:head+文件名
27、tail:显示文件末尾部分  格式:tail+文件名
28、grep:查找,格式:grep+内容+文件名
29、cp:复制,格式:cp+文件+路径  -f:强制  -i:提示是否覆盖  -r:递归持续,用于目录   -a=-p:保持权限和文件或文件夹不变化
30、mv:重命名和移动  格式:mv+文件名+重命名=重命名 / mv+文件名+路径=移动 -i:交互操作   -f:禁止交互操作
31、rm:删除目录或文件  格式:rm+文件名  -i:交互式删除   -f:强行删除   -r:递归删除
32、wc:查看文件中的行数、字数、字节数  格式:wc+文件名  -c:只显示Bytes   -l:只显示行数   -w:只显示字数
33、clear:清屏
34、find:查找,格式:find+路径+参数+范围(-name:文件名、-prune:目录、-user用户名、-size:文件大小、-inum+n按时间访问过的文件、-mtime+n按时间搜索、-type:文件类型)
35、diff:用于比较两个文件内容的不同,格式:diff+『选项』+源文件+目标文件  -p:只报告什么地方不同,不报告具体的不同信息
36、locat和slocate:用于搜索数据库中文件的命令,但slocate没有locate安全
37、gzip:压缩/解压缩  格式:gzip『选项』+文件名  -d:将压缩文件解压缩   -r:递归式压缩或解压缩,对目录和子目录中所有文件进行操作
38、ln:创建链接文件(快捷方式)   -s:软链接--->目录   格式:ln+-s 文件名 链接文件名
39、du:显示目录或文件大小,格式:du+『选项』+文件名  -s:列出总容量  -h:显示容量单位,一般情况-sh一起使用
40、df:查看磁盘空间使用状态,格式:df+『选项』+文件名  -T:列出该分区的文件系统  -h:显示容量单位,一般情况-Th一起使用
41、bzip2:压缩/解压缩  格式:bzip2『选项』+文件名  -d:将压缩文件解压缩   -t:测试压缩文件是否完整
42、zip:创建zip格式的压缩文件 格式:zip -P 密码 压缩文件名 文件名
43、unzip:解压zip文件
44、clear 清屏
44、caj -j 显示一年第多少天

如果想深入体验LINUX系统的新手,也可以先下载一个软件中心试用一下。
下载地址:http://www.nfs-wuxi.com/cx/appCenter/open/softcenter

你可能感兴趣的:(Linux基础与命令)