Shell和Linux常用命令

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Shell和Linux常用命令

一、字符界面简介

1、进入字符工作方式的方法

1)、在图形环境下开启终端窗口进入字符工作方式;

2)、在系统启动后直接进入字符工作方式;

3)、使用远程登录方式(Telnet或SSH)进入字符工作方式。

2、虚拟控制台

3、关机与重启

1)、关机

#init 0 或

halt 或

shutdown –h now

2)、重启

#init 6 或

reboot 或

shutdown -r now

3)、命令init用于立即关机或重启,但是在多用户系统中,若想给用户发送警告信息以便各个用户完成自己的工作并注销登录,则必须使用shutdown命令。例如,

#shutdown –h +5\

“System will be down in 5 minites,Please save your work.”

该命令警告所有用户将在5分钟后关闭系统。警告信息将显示在所有已登录的终端上。用-r参数替换-h参数用于重启。

4、Shell

1)、Shell介绍:Shell就是用户与操作系统内核之间的接口,起着协调用户与系统的一致性和在用户与系统之间进行交互的作用。Shell在Linux 系统中具有极其重要的地位。Shell最重要的功能是命令解释,从这种意义上说,Shell是一个命令解释器。Linux系统中所有可执行文件都可以

作为Shell命令来执行。Red Hat Linux默认的Shell是bash。

2)、Linux系统中可执行文件的分类

5、命令格式、通配符和文件

1)、命令格式

cmd [-option] [arguments]

2)、在Linux环境下,只要是可执行的文件并具有可执行属性它就能执行,不管其文件名后缀是什么。

3)、常用设备文件说明

4)、常用通配符

* 匹配任何字符和任何数目的字符例如,ls *.c

? 匹配任何单字符例如,ls test?.c

[…] 匹配任何包含在括号里的单字符例如,ls [abc]t.c

6、获取帮助

man command_name

info command_name

二、文件目录操作命令

1、常用的文件目录操作命令

2、部分命令详解

1)、touch

touch file_name

创建一个空文件

如果再执行

touch file_name

则该文件的创建时间会变为当前时间

touch -t 1225130000 newfile

参数加上一个代表“月日时年”的数字把某个文件的建立日期或时间设置为一个具体的时间

2)、rm

rm file_name删除一个文件(带提示)

rm -i file_name 删除一个文件(带提示)

rm -r dir_name删除一个目录及其内容(带提示)

rm -rf dir_name删除一个目录及其内容(不带提示)

3)、wc

wc file_name统计一个文本文件的行数、字数、字符数

4)、grep

grep “string”file_name在文本文件中查找指定字符串

5)、cd

cd或者cd ~返回到自己的用户子目录(也就是保存自己文件的子目录)

6)、find

#find /usr –name spell 在子目录/usr中查找spell

7)、ls

$ls -F

执行结果中名称后加一个斜线(“/”)的表示子目录,名称后加一个星号(“*”)的表示可执行程序,没有以上标识的为文件。

$ls –a

显示所有的文件(文件夹),包含隐藏文件(文件夹)。(以“.”开头的文件为隐藏文件)

$ls -l

列出文件(文件夹)的全部信息,共8个栏位

第一栏位:文件的权限标志

第二栏位:文件的链接个数

第三栏位:文件所有者的用户名

第四栏位:所有者所在的用户组组名

第五栏位:文件的长度

第六栏位:文件的创建时间

第七栏位:文件的修改时间

第八栏位:文件名

8)、cat

(1)、查看短文本文件

(2)、合并文本文件

cat test1.txt test2.txt > test3.txt

把文件test1.txt和test2.txt合并到另外一个叫做test3.txt的文件中。

cat test1.txt >> test2.txt

把文件test1.txt的内容添加到文件test2.txt的后面。

9)、mkdir

mkdir -p temp/child

建立一系列完整的子目录结构。该例中temp、child两级目录执行命

令前均不存在。故-p参数,又叫父操作参数。

10)、cpio

cpio -idmv < ***.cpio

3、

三、信息显示命令

1、常用的信息显示命令

四、备份压缩(解压缩)命令

1、常用的备份压缩(解压缩)命令

2、部分命令详解

1)、tar

tar -zcvf myball.tar.gz mydir

将mydir目录打包后压缩(调用gzip压缩工具)

tar -zxvf myball.tar.gz

解压缩(调用gzip工具)

……

2)、gzip

gzip -tv myfile

将myfile文件压缩在.gz的文件,其压缩比例最大

3)、gunzip

gunzip myfile.gz

将myfile.gz文件解压。

相关文档
最新文档