文档章节

Linux基础与命令

Foundation
 Foundation
发布于 2015/06/16 14:59
字数 1556
阅读 16
收藏 0

基础知识:
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下网络配置
Foundation
粉丝 9
博文 208
码字总数 157873
作品 0
无锡
私信 提问
《Linux基础知识及命令》系列分享专栏

《Linux基础知识及命令》系列分享专栏 本专题详细为大家讲解了Linux入门基础知识,思路清晰,简单易懂。本专题非常适合刚刚学习Linux的小白来学习,通过学习该专题会让你由入门达到中级的水平...

kaixin_code
2018/12/01
0
0
Cenots7下安装运行.NET Core、MicroSoft SQL Server 2019 preview 的基础实践

一:概要   适应人群:.Net初学者、想了解.Net Core在Linux系统中的运行环境搭建者、初次且想在linux上应用.Net Core开发应用程序者;   基础技能:了解.NET基础开发技能者、有一定.NET在...

[大师兄]
2018/12/18
0
0
要不要听听小白学习Linux经验小谈

Linux系统近几年发展的很快,特别是随着安卓手机的普及,大数据、物联网、人工智能等科学技术的发展,Linux系统从几年前只有白帽、黑帽等系统高手才了解的情况下变成如今几乎全民皆知的地步,...

问题终结者
2018/05/06
0
0
Linux究竟要学习哪些东西?

很多人想学习Linux,寻找linux基础学习线路,但是不知道从哪里着手。这里我为大家准备了Linux基础需要学习的一些东西,供大家借鉴使用,详细请参考下面给出的9点建议。Linux程序工程师非常吃...

小杰java
2017/10/23
0
0
网络工程师学习Linux的亲身历程

由于上学时学的是通信工程专业,大四找工作时找到了一个网络工程师的职位。在入职之前把思科的CCNA、CCNP都学了一遍,然后认为学了这些东西在工作中一定绰绰有余了吧,学完就开始忙着毕业旅行...

问题终结者
2018/08/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

如何有效的背单词

转眼间到了大三快要结束了。英语四级考了三次了,每次都220多分。成绩很稳定,但离四级线还有200多分。学校规定如果过不了四级线,就拿不到学士学位证。没有学位证就找不到好工作,找不到好工...

我是菜鸟我骄傲
37分钟前
1
0
导出表格

https://blog.csdn.net/hhzzcc_/article/details/80419396

Js_Mei
今天
0
0
Ubuntu中安装Elasticsearch

1.安装jre elasticsearch是使用java开发的搜索引擎,因此其运行依赖于java runtime environment,我们在这里不使用Oracel的官方jre,改为使用open-jre。 运行环境: ubuntu:18.04 jre:openj...

cloes
今天
0
0
nginx rails 详细站点配置入门教程

Ruby on Rails 是一个用于开发数据库驱动的网络应用程序的完整框架。Rails基于MVC(模型- 视图- 控制器)设计模式。从视图中的Ajax应用,到控制器中的访问请求和反馈,到封装数据库的模型,R...

xiangyunyan
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部