快速业务通道

linux系统架构,文件系统及简单命令

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-13

1、系统硬件架构
英特尔:IA-32(X86)
AMD:X86-64
IBM:Power
MOTO:M68k
IBMM68kAPPLE:Power-pc
HP:安腾IA-64
SUN:Ultrasparc
ARM,MIPS

2、API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节.API除了有应用“应用程序接口”的意思外,还特指 API的说明文档,也称为帮助文档.(参考)
只有内核才能与硬件交流.用户程序通过中断、系统调用(system call)与内核交互.简化程序编程调用硬件功能的方式.API将系统调用功能模块等封装起来,形成库函数.其规范为posix.用户调用应用程序接口:shell--人机接口,它包含CLI,GUI
CLI:zsh,bash,csh
GUI:gnome--c语言,KDE

3、虚拟终端(tty)--ctrl alt F1~F6--ctrl alt F7
模拟终端(pts)、串行终端

4、常用命令:
startx & 启用X-Window
startx -- :1 &启动其他图形控制台
ctrl shift c/v 复制/粘贴命令
shift pageup/pagedown 翻页查看
alt F9/F10 窗口变大或小
ctrl shift t 创建新的窗口
ctrl pageup/pagedown 转换窗口
bc计算器 cal日历,如:cal 9 1752

5、命令
内部命令(shell内自带)、外部命令(可执行程序的执行命令.echo $PATH查看)
type查看 hash查看最近常用命令 su/su - 用户:切换用户(su使用原用户shell,su -l创建新shell环境) sudo
id简单查看用户信息 finger详细查看用户信息
history n查看历史命令(倒数前n个) -c清空历史命令列表
!!执行前一次命令
!string 执行之前最近一次以string开头的命令
!n 执行第n个命令
!-n 执行倒数第n个命令
!$/ESC . 获取前一个命令的参数
^old^new 如:ls -l /etc ---> ^/etc^/dev = ls -l /dev
ctrl r 快速反向搜索命令历史
HISTCONTROL=both(ignorespace忽略空格开头的历史命令、ignoredups忽略后面重复的历史命令)、erasedups忽略前面重复的历史命令 如:export HISTCONTROL=ignorespace
历史命令保存在内存中的缓存区中————>~/.bash_history
环境变量HISTSIZE<=1000,HISTFILESIZE,HISTFILE定义当前用户命令历史文件 如:export HISTSIZE=500当前生效

6、GNU--GPLv2--LGPL--BSD(更宽松)
LFS(Linux From Scratch)提供Linux各个软件源代码
linus--Linux内核
redhat公司--GNU/Linux 二进制,提供安装,封装发行
redhat个人版6.0 8.0 9.0-->Fedora 14 redhat企业版:5.0 6.0 ...
IBM:AIX系统
HP:Hp-UX系统
ORCALE:solaris系统

7、date 查看系统时间 如:LANG=zh_CN.UTF-8 date
date MMDDhhmmYY.ss 如:date 1205082010.00
date “%m-%d-%H-%M-%Y-%S” 如:12-10-20-56-2010-00
date “%s” 时间戳(unix元年到此刻所经过秒数)
clock 查看硬件时间
hwclock -w将系统时间写入bios hwclock -s将硬件时间写入系统

8、获得帮助:-h 内部命令获得帮助 如:cd -h
--help 外部命令获得帮助
man command(manual手册-章节/段-压缩存放,less方式查看) (/usr/share/man和/usr/local/man)space b enter k
whatis(=man -f)(/usr/share/doc )
apropos(=man -k)(创建whatis数据库:makewhatis.搜索whatis数据库,非精确搜索.如:apropos ls)
info(比man提供更多信息,支持文档间跳转,有超链接)

9、文件系统目录 FHS规范
/ 根分区
/boot 系统引导
/swap 交换分区-虚拟内存
/etc 配置文件
/tmp 临时文件
/misc 一些杂项
/opt 系统默认用户安装软件路径

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号