Linux 入门

本文介绍了 Linux 操作系统中的 Shell 概念及其作用,包括 CLI 和 GUI 的区别,并列举了常用的命令行指令及操作技巧。

1.Shell概念理解

系统分为内核(kernel)和外壳(shell)

kernel的功能:负责一些底层功能的实现,比如进程间的通信(消息传递),存储器管理,进程管理,磁盘读写等等

                      用户不能直接操控kernel

shell的功能:将用户的操作,转换成相应的kernel操作

 

Shell有2种类型,CLI和GUI

CLI:命令行操控方式

GUI:图形界面操控方式,通过鼠标点击图形界面,就能实现各种操作

 

Linux操作系统的shell,既有CLI也有GUI,名称如下

CLI:  BASH  (主要管理方式)

GUI:  GNOME

 

2.命令行

2.1命令行由3部分组成 

  • 命令
  • 选项
  • 参数

例子:

[linuxcast@linuxcast -] $  uname -r

                                         命令   参数

 

参数以-开头,如-a、-r等

 

2.2 &

[linuxcast@linuxcast -] $ firefox &

&表示:程序在后台运行,不会干扰当前命令行

 

2.3tab键

  • 按1次tab键:当命令能唯一识别时,使用Tab键可以自动补全命令 
  • 按2次tab键:列出所有以输入开头的命令
  • tab键盘无法补全参数

 

2.4提示符分为  $

#表示:当前是root身份

$表示:当前是普通用户身份

 

2.5其他命令

date  显示时间

hwclock  (hardware clock) 显示硬件时钟时间

cal  显示日历

uptime  显示系统运行时间,负载

echo "xxx"  在屏幕上打印xxx

lspci 显示所有硬件设备,结果中每行是一个设备   -v查看详细信息

lsusb  查看usb设备   -v查看详细信息

su - 切换到root用户

sudo 使用管理员身份运行命令

id     显示当前用户信息

password 修改当前用户密码

ctrl+z  暂停程序

ctrl+c  结束程序

jobs  查看所有进程

bg    将进程放到后台运行

fg     将进程放到前台运行
shutdown  -h now 立即关机

shutdown  -r 10    10分钟后重启

压缩文件 格式: zip 压缩后的文件名 被压缩的文件  例子:  zip test2 test

解压文件 格式:unzip 文件名                                       例子:unzip test2.zip

vim 目标文件  启动vim文本编辑器

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值