查看原文
其他

Linux操作系统结构及常用命令

宋红卫,叶明皓 聊生信 2022-05-14

Linux系统是一种能运行于多种平台、源代码公开、免费、功能强大、遵守POSIX标准、与Unix兼容的操作系统。Linux一般由内核、Shell、文件系统、应用程序四部分组成。

1、内核:

内核是系统的心脏,是运行程序和管理像磁盘、打印机等硬件设备的核心程序。系统从用户那里接受命令并把命令送给内核去执行。

2、Shell:

Shell是系统的用户界面,提供了用户和内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释器。Shell不仅是命令解释器,还是高级编程语言。

3、文件系统

文件系统是文件存放在磁盘等存储设备上的组织方法,不同于Windows的并列文件结构,Linux文件系统是采用树型结构,可以设置目录和文件权限,设置文件共享程度。

4、应用程序
标准的Linux操作系统都有一套应用程序,如X-Window。

Linux Shell 常用命令

任务

命令

任务

命令

用户和工作组管理

change:修改账号和密码的有效期限

文件操作与备份

grep:文本搜索工具

groupdel:删除指定工作组

sort:文件排序并输出

chpasswd:批量更新用户口令工具

bunzip2:创建一个bz2文件压缩包

useradd:创建新的系统用户

bzip:将文件压缩成bz2格式

userdel:删除指定用户及相关文件

gzip:压缩文件

groupadd:创建新的工作组

tarLinux下归档使用工具

su:切换当前用户身份到其他身份

zcat:显示压缩包中文件的内容

文件查看与查找

which:查找并显示给定命令的绝对路径

scp:本地主机和远程主机间复制文件

locate:查找文件或目录

系统维护与管理

ntpdate:使用网络计时协议设置日期

find:在指定目录下找文件

date:显示或设置系统时间与日期

whereis:查找文件的路径

awk:文本和数据处理编程语言

diff:比较给定两文件的不同

clear:清除当前屏幕终端任何信息

tail:显示指定文件末尾若干行

md5sum:计算和校验文件

head:显示指定文件开头若干行

rsync:远程数据同步工具

less:分屏上下翻页浏览文件内容

login:登录系统或切换用户身份

more:显示文件内容,每次一屏

chkconfig:检查或设置系统各种服务

文件处理

touch:创建新文件

yum:基于RPM的软件包管理器

rename:用字符串替换方式批量修改文件名

ldconfig:动态链接库管理命令

cat:查看或者连接文件

nohup:将程序忽略挂起信号方式运行

ln:为文件创建连接

runlevel:打印当前Linux系统运行等级

vi:纯文本编辑器

batch:执行定时任务

sed:文本编辑

lastlog:显示系统所有用户最近一次登录

文件操作与备份

mkdir:创建目录

mount:加载文件至指定目录

rm:删除指定文件和目录

reboot:重启正在运行的Linux操作系统

install:安装或升级软件或备份数据

shutdown:执行系统关机命令

dirs:显示目录记录

poweroff:关闭计算机系统且切断系统电源

pwd:绝对路径方式显示用户工作目录

lsb_release:显示发行版本信息

cd:切换用户当前工作目录

time:统计给定命令所花费的总时间

ls:显示目录内容列表

lsof:显示已打开的文件列表

mv:移动文件或对文件重新命名

free:显示内存使用情况

cp:将源文件或目录复制到目标文件或目录中

top:显示或管理执行中的程序

dos2unix:将DOS格式文本转成Unix格式

uptime:查看Linux系统负载信息

chmod:变更文件或目录权限

jobs:显示Linux中任务列表及状态

chown:变更文件或目录的拥有者或所属群组

export:设置或显示系统环境变量

wc:统计文字的字节数、字数和行数

kill:删除执行中的程序或任务

split:分割任意大小的文件

alias:设置命令的别名

系统维护与管理

echo:输出指定字符串或变量

系统维护与管理

bg:将前台作业放到后台运行

history:显示历史命令

fg:将后台作业放到前台运行

logout:退出当前登录的Shell

df:显示磁盘相关信息

exit:退出当前的Shell

du:显示文件和目录的磁盘使用情况

env:查看系统环境变量


科学出版社生物信息学(第二版)



撰写:叶明皓

校对:宋红卫



扫码添加好友

备注“姓名-研究方向”

拉您进入同行交流群


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存