linux学习之路(一)

byte和bit

计算机容量单位:0/1 单位是bit 一个byte(字节)=8bit
符号(英文,数字或符号)占用1个字节,中文占2个字节,Unicode编码系统就是utf-8编码或者万国码
shell 壳程序

multiuser和multitask概念

multiuser:linux允许多人同时连上主机之外,每个人都有其个人的使用环境,并且可以同时使用系统的资源
multitask:多任务环境,在linux下,cpu与其他网络资源可以同时进行多项工作,并且资源分配较为平均

linux版本简单说明

奇数的为发展中版本,如2.5
偶数的为稳定版本,如2.6

date,cal,bc命令

date命令

date命令用来显示时间与日期,并且可以添加时间的格式
date [+%Y/%m%d] 例如:2017/8/19

cal命令

cal命令可以显示日历,用法是 cal [month] [year] ,显然month的取值在1-12之间,如果输入13,会提示输入范围

bc命令

bc命令是linux终端中简单好用的计算器,直接输入bc就进入计算器模式,输入quit退出计算器,默认的情况下如
果计算10/100输出的结果是0,因为它默认是整数计算,所以可以在进入计算器模式之后输入
scale = number 这里的number是小数点位数

man和info命令 联机帮助系统

可以利用man或info命令查询我们所需要的指令的具体使用方法,包括了对命令的描述,各项参数等等
例如: man date

常见关机指令

shutdown -h now 立刻关机
shutdown -h 20:15 今晚20:15关机,如果当前时间已经超过20:15,则隔天的20:15关机
shutdown -h +10 十分钟后关机
shutdown -r now 立刻重启
shutdown -r +20 ‘20 miniutes later reboot’ 20分钟后重启并给出提示信息
以上的-h和-r参数的意思是 halt 和reboot

CLI下的$和#的区别

在使用终端输入命令时,会看到光标前有美元符号或井号,美元符号代表的是一般身份的使用者,而#则代表当前的是root身份

/etc/passwd文件说明

包含了所有系统用户账户列表及基本配置信息,最后一个字段指定了用户使用的shell程序,例如博主的就是默认的 /bin/bash

使用man命令时第一行展示的内容区块

1 可执行程序或shell命令
2 系统调用
3 库调用
4 特殊文件
5 文件格式与约定
6 游戏
7概览,预定及杂项
8超级用户和系统管理员命令
9内核例程
一个命令偶尔在多个区域有对应手册,可以使用命令 man section# topic
例如:man 1 hostman

linux下正斜线与反斜线

linux下使用正斜线/而不是反斜线\划分目录,linux下使用反斜线\标示转义字符

常见linux目录名称

/ 根目录
/bin 二进制目录,存放许多用户级的GUN工具
/etc 系统配置文件
/home 主目录,linux在这里创建目录
/lib 库目录,存放系统和应用程序的库文件
/usr 用户二进制目录,大量用户级的GNU工具和数据文件都存储在这里
常见的目录名给予FHS(filesystem hierarchy standard)文件系统层级标准

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值