标签:linux基础
现代计算机设备组成部分:
CPU:
运算器、控制器
cpu指令
特权指令:os运行特权指令
普通指令
存储器:
bus:总线
memory:编制存储设备
IO:与外部部件交互
磁盘、网卡...
OS:Operating System
软件程序
通用目的:
硬件驱动
进程管理
内存管理
网络管理
安全管理
System Call:系统调用
编程层次:
硬件规格:hardware specifiacation
系统调用
库调用:library call
UI:
GUI:Graphic user Interface
CLI: Command Line Programming Interface
ABI: Application Binary Interface
API: Application Programming Interface
CPU架构类型:
X86
X64
arm
...
windows:
Linux:
slackware:
suse:
opensuse
debian:
ubuntu
redhat:
Centos:兼容rhel的格式
rhel:
fedora:
ArchLinux
Gentoo
LFS:
Unix:
System:
AIX
Solaris
Hp-UX
BSD:
GNU: GPL
Apache
BSD
ls :
-a:all
-l:长格式
-h:--human-readable:单位换算
-d:显示目录自身相关的属性:通常要与-l一起使用
-r,--reverse:逆序显示
cat :
-E:显示行结束符$
-n:对显示出的每一行进行编号
file:文件内容类型命令
file /PATH/TO/SOMEWHERE
回显命令:echo
-n:禁止自动添加换行符号
-e:允许使用转译符:
\n:换行
\t:制表符
echo "$VAR_NAME":变量会替换,双引号表弱引用
echo ‘$VAR_NAME‘:变量不会替换,强引用
which:显示命令对应的程序文件路径
which [option] command
-skip-alias:禁止显示别名
whatis:使用mkwhatis命令可将当前系统上所有的帮助手册及与之对应的关键字创建为一个数据库:
系统管理命令:
关机:
halt.poweroff,shutdown,init 0
重启:
reboot,shutdown,init 6
跟用户登录相关:
who,whoami,w
linux的文件系统:
根文件系统
显示所有man文档的编号
man -f man 显示man程序的所有文档
在man中查询
apropos keywords
man -k keywords
重建man库
makewhatis
查询man文档位置
whereis man 查询man的文档位置
查看当前man的文档目录
manpath
打印man文档
man -t finger | lpr 打印
lpstat -p -d 查看打印机状态
用浏览器打开
man -Hfirefox bash
将man的结果保存在文件内
man bash | col -b > bash.txt
col是用来对文本进行转换的命令,这里是去掉所有的退格符号
名称
man-显示线上求助手册(manualpage)manpath-决定线上手册的搜寻路径
本文出自 “11808015” 博客,请务必保留此出处http://11818015.blog.51cto.com/11808015/1837712
标签:linux基础
原文地址:http://11818015.blog.51cto.com/11808015/1837712