linux入门及基本命令

Linux的入门及基本命令

 

 

一.   磁盘分区

1.       分区类型

主分区:1-4,一个硬盘最多四个,最少可以没有,前提有别的硬盘存在,启动系统或存数据,不要再分小区,只有个活动状态。

2.       扩展分区:1-4一个硬盘最多一个,不能直接存数据,划分小的分区(逻辑分区)才能存数据。

3.       逻辑分区:5- 存数据,不能启动系统

二.用户

        
1.root
用户:即超级用户,对系统有着无限的权限,拥有无限的破坏力。

  2.普通用户:权限有限,造成损害的能力也有限

三.终端terminal

        
1.
设备终端:即键盘鼠标显示器

        
2.
物理终端(/dev/console):控制台console

        
3.
虚拟终端(tty:可以有好几个,切换键为(ctrl+alt+f1-6】)

        
4.
串行终端:ttys

        
5.
伪终端:ptyssh链接

      注释:查看当前终端设备:tty

四.Shell

         
1. Shell
Linux系统的用户界面,提供了用户与内核进行交互操作的一种
接口。它接收用户输入的命令并把它送入内核去执行

         
2. shell
也被称为LINUX的命令解释器(command interpreter

          3. shell是一种高级程序设计语言

       
Bash shell 

       
1.
显示当前使用的shell echo $SHELL

        
2.
查看当前系统使用所有的shell cat  etc/shell

五.命令提示符

        
1.root
管理员的提示符为#   普通用户的提示符为 $

        
2.
显示提示符格式 echo $PS1

              结果:    [\u@\h \W]\$              u:表示root  h:主机名 ;   w:当前工作目录   $:引用特殊字符

六.执行命令

         shell中可执行的命令有两类:

1.       内部命令:由shell自带的,而且通过某命令形式提供 help 内部命令列表

 

假如用cmd来举例:enable cmd 启用内部命令       enable –n cmd 禁用内部命令

 

enable –n 查看所有禁用的内部命令

2.       外部命令:在文件系统路径下有对应的可执行程序文件

查看路径:which -a |–skip-alias ; whereis

3.       区分内部与外部命令

Type 命令

4.       hash命令

4.1.     hash 显示hash

4.2.     缓存 hash –l 显示hash缓存,可作为输入使用

4.3.     hash –p path name 将命令全路径path起别名为name

4.4.     hash –t name 打印缓存中name的路径

4.5.     hash –d name 清除name缓存

4.6.     hash –r 清除缓存

七.alias别名

     例如:alias  hi=history

     取消别名  unalias 
hi

     显示所有别名:alias –ls

     取消所有别名:unalias  –a

八.Screen会话

          
1.
创建会话可防止进行的程序随着终端关闭而关闭

          
2.screen
需要安装包  安装如下

                mount /dev/sr0/media/ 挂载光盘

cd /media/

cd packages

ls screen*

rpm -i ()跟包 screen-4.1…

4.                 创建会话名
Screen –S  名字

              加入该会话
screen –x 名字

              恢复该会话
screen  -r  名字

              查看所有会话 : screen –ls

              退出会话
exit

九.Date显示日期和时间

            
Linux
的两种时钟

        系统时钟:有linux内核通过的cpu的工作频率进行的时钟

         硬件时钟:主板

        
Hwclock
clock
显示硬件时钟

        
-s 
把硬件时钟写入系统时钟

        
-w
把系统时钟写入硬件时钟

十.Cal 显示日历

        
Cal -3
最近三个月的日历

        
Cal   2017  
整年的日历

        
Cal   9  2017  
2017
年九月的日历

十一:开机或关机

1.       重启:reboot

-f
强制,不调用shutdown

-p
切断UAN

         
2.  
关机或重启: shutdown

                  -r  reboot

                  -h halt

                  -c  cancel

                  +1 表示1分钟后关闭

                   17:00 表示17:00关闭

十二.打包和解压

1.       打包
tar  cvf backup.tar                         ( 将当前目录下所有文件打包为backup.tar)

2.       解包: tar  xvf  backup.tar                       ( 将backup.tar 文件解包)

3.       压缩: tar czvf  backup.tar.gz
/tmp/    
( 将整个/tmp/ 打包并且压缩backup.tar.gz)

4.       解压缩:tar
xzvf backup.tar.gz           ( 解包经过压缩的backup.tar.gz
文件)

十三.rpm软件包的管理

           
1.
软件安装: rpm    –i vh  xxxxx

            
2.
软件卸载:rpm  -e   xxxx

            
3.
软件升级:rpm  -Uvh  xxxx

              4.查询软件: rpm  -ql

              5.查询已安装软件包:rpm –qa

         

 

        

原创文章,作者:Touch,如若转载,请注明出处:http://www.178linux.com/80697

(0)
TouchTouch
上一篇 2017-07-15 14:30
下一篇 2017-07-15 15:32

相关推荐

  • 正则表达式

    什么是正则表达式? 正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为”元字符”)。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串,许多程序设计语言都支持利用正则表达式进行字符串操作。正则表达式是烦琐的,但它是强大的,学会之后的应用会让你除…

    Linux干货 2017-06-01
  • Unix与linux的发展历程以及linux的发行版

    Unix的发展与诞生是有源头的,早期的时候,为了生产处多任务操作系统,Bell,MIT,GE这三个单位合作要制作一款多任务操作系统,也就是multitasks,这款操作系统后来是研制成功了,但是往后的目标越来越大也越来越模糊,最终这三家单位也就相继退出了这个项目。 bell实验室的Ken Thompson因为之前在multitasks运行过一款游戏,spac…

    Linux干货 2016-10-30
  • 设计模式 ( 十二 ) 职责链模式(Chain of Responsibility)(对象行为

    1.概述        你去政府部门求人办事过吗?有时候你会遇到过官员踢球推责,你的问题在我这里能解决就解决,不能解决就推卸给另外个一个部门(对象)。至于到底谁来解决这个问题呢?政府部门就是为了可以避免屁民的请求与官员之间耦合在一起,让多个(部门)对象都有可能接收请求,将这些(部门)对象连接成一条链,并且沿着这条链传递…

    Linux干货 2015-07-15
  • iptables/netfilter入门到进阶

    防火墙的概念 Firewall:工作于主机或网络边缘,对于进出本主机或网络的报文根据事先定义的规则作匹配检测,对于更改被规则匹配到的报文做出相应处理的组件 网络层防火墙(包过滤防火墙): 优点:对用户来说透明,处理速度快且易于防护 缺点:一旦黑客突破防火墙,就可以请以伪造数据包源地址、目的地址和IP端口号 代理服务型防火墙(Proxy Service) 优点…

    2017-06-17
  • 马哥教育网络班21期+第一周课程练习

    一、计算机的组成及其功能 自上个世纪40年代开始截止到目前,我们所有的计算机包括手持的智能终端设备,它们整个组织体系设备都是遵循冯诺依曼体系结构。 现代计算机设备的组成部分: 运算器、控制器、存储器、输入设备、输出设备 控制器:控制器是整个计算机的枢纽,一般是控制计算机整个部件之间协调的,比如运算器要想运算的话,首先得从存储器中取出数值。或者输入设备输入数。…

    Linux干货 2016-07-07
  • WORD文档格式要求与linux学习规划

    WORD文档格式要求 一、封面               1、活动名称(隶书,小初号字,加粗)               2、主办单位、策划日期(宋体、3号字) 二、目录    &nbs…

    Linux干货 2016-12-12