Linux的入门及基本命令
一. 磁盘分区
1. 分区类型
主分区:1-4,一个硬盘最多四个,最少可以没有,前提有别的硬盘存在,启动系统或存数据,不要再分小区,只有个活动状态。
2. 扩展分区:1-4一个硬盘最多一个,不能直接存数据,划分小的分区(逻辑分区)才能存数据。
3. 逻辑分区:5- 存数据,不能启动系统
二.用户
1.root用户:即超级用户,对系统有着无限的权限,拥有无限的破坏力。
2.普通用户:权限有限,造成损害的能力也有限
三.终端terminal
1.设备终端:即键盘鼠标显示器
2.物理终端(/dev/console):控制台console
3.虚拟终端(tty):可以有好几个,切换键为(ctrl+alt+f【1-6】)
4.串行终端:ttys
5.伪终端:pty,ssh链接
注释:查看当前终端设备: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