shell操作文档格式.docx
- 文档编号:20621804
- 上传时间:2023-01-24
- 格式:DOCX
- 页数:13
- 大小:18.87KB
shell操作文档格式.docx
《shell操作文档格式.docx》由会员分享,可在线阅读,更多相关《shell操作文档格式.docx(13页珍藏版)》请在冰豆网上搜索。
-a,--all不隐藏任何以.字符开始的项目
......
查找某个文件或文件夹:
[root@myserver~]#lsins*
install.loginstall.log.syslog
[root@myserver~]#ls*.log
install.log
[root@myserver~]#lsin?
tall.*
[root@myserver~]#
2.mkdir命令
创建文件夹。
[root@myserver~]#mkdir111
通过显示所有文件和文件夹,可以发现新建了111文件夹。
111anaconda-ks.cfgDesktopinstall.loginstall.log.syslog
3.cd命令
进入某个文件夹。
[root@myserver~]#cd111
[root@myserver111]#ls
[root@myserver111]#
该文件夹是空的。
若要退出该该文件夹:
[root@myserver111]#cd..
再退,就到根下了:
[root@myserver~]#cd..
[root@myserver/]#ls
bindevhomelost+foundmiscnetprocsbinsrvtmpvar
bootetclibmediamntoptrootselinuxsysusr
[root@myserver/]#
可以连续使用多个文件夹层次,以进入更深层次的文件夹:
[root@myserver/]#cd/root/111
4.pwd命令
显示当前目录路径。
当进入多层文件夹后,有可能记不住上一层文件夹现在是哪一个,可用此命令显示路径:
[root@myserver111]#pwd
/root/111
更换文件夹路径,确认文件夹路径:
[root@myserver111]#cd/usr/local
[root@myserverlocal]#ls
binetcgamesincludeliblibexecsbinsharesrc
[root@myserverlocal]#pwd
/usr/local
[root@myserverlocal]#cd/root/111
5.touch命令
更新某文件的日期时间为当前时间,如果该文件不存在,则创建文件。
[root@myserver111]#touch111.txt
111.txt
对已经存在的文件进行touch操作,可以修改该文件的时间戳:
[root@myserver111]#ls-l
总计0
-rw-r--r--1rootroot007-0414:
29111.txt
30111.txt
6.echo命令
显示一行文字。
[root@myserver111]#echo"
Hello"
Hello
可以将文字定向输出到一个文件,如果文件原本不存在,则创建这个文件:
>
bbb.txt
111.txtbbb.txt
7.vi命令
编辑一个文件,如果该文件不存在,还可以创建这个新文件。
[root@myserver111]#viccc.txt
此时进入vi全屏幕界面,按键盘上的[insert]键进入编辑状态,此时可以输入多行文本,并可以通过方向键等移动光标,配合退格键等进行文件修改。
要退出编辑状态,按[ESC]键,此时进入命令状态,按“:
+命令”进行命令输入。
要保存文件,在vi界面输入“:
w”;
要退出vi界面,输入命令“:
q”。
111.txtbbb.txtccc.txt
8.gedit命令
使用图形界面新建或编辑一个文件。
[root@myserver111]#geditddd.txt
该命令需要在图形桌面环境下,将打开一个类似Windows记事本一样的程序,用于编辑文件。
111.txtbbb.txtccc.txtddd.txt
8.more命令
在屏幕上显示文本文件内容。
如果文件内容较多,该命令可以在屏幕上逐渐文件。
按s,f等键命令可以加快浏览速度。
[root@myserver111]#more111.txt
[root@myserver111]#morebbb.txt
[root@myserver111]#moreddd.txt
这是文件编辑
9.cat命令
显示一个文件的内容。
[root@myserver111]#catbbb.txt
将文件bbb.txt中的内容输出到文件mm.txt:
[root@myserver111]#catbbb.txt>
mm.txt
111.txtbbb.txtccc.txtddd.txtmm.txt
[root@myserver111]#catmm.txt
10.cp复制文件
将一个文件复制一份,保存为另一个文件。
[root@myserver111]#cp111.txt222.txt
111.txt222.txtbbb.txtccc.txtddd.txtmm.txt
cp命令可以附带路径,以便将文件保存到不同位置:
[root@myserver111]#cp111.txt/usr/local/111.txt
[root@myserver111]#ls/usr/local
111.txtbinetcgamesincludeliblibexecsbinsharesrc
11.rm命令
删除文件
注意:
操作此命令时需小心,不要删除非自定义文件。
[root@myserver111]#rm111.txt
rm:
是否删除一般文件“111.txt”?
y
222.txtbbb.txtccc.txtddd.txtmm.txt
[root@myserver111]#rm222.txt
是否删除一般文件“222.txt”?
bbb.txtccc.txtddd.txtmm.txt
可以删除文件夹下所有文件:
[root@myserver111]#rm*
是否删除一般文件“bbb.txt”?
是否删除一般文件“ccc.txt”?
是否删除一般文件“ddd.txt”?
是否删除一般文件“mm.txt”?
使用-f参数可以取消每次删除文件时都询问:
sdfsdf"
aa.txt
[root@myserver111]#cpaa.txtbb.txt
aa.txtbb.txt
[root@myserver111]#rm*-f
12.rmdir命令
删除文件夹。
操作此命令时需小心,不要操作非自定义文件或文件夹:
[root@myserver111]#mkdir22222
22222
[root@myserver111]#rmdir22222
尝试删除一个非空的文件夹,将提示目录非空:
[root@myserver111]#mkdir222
[root@myserver111]#cd222
[root@myserver222]#echo"
Thisisafilewithlittlecontent."
2.txt
[root@myserver222]#ls
[root@myserver222]#cd..
[root@myserver111]#rmdir222
rmdir:
222:
目录非空
此时需要到文件夹下删除所有文件和子文件夹,然后再执行删除此文件夹的命令。
也可以如下方式:
[root@myserver111]#rm-Rf222
上述rm-Rf方式将删除指定的文件夹及其内含的所有文件和文件夹。
13.mv命令
移动文件或文件夹。
在同一目录下移动文件或文件夹,还可以实现改名。
操作此命令时需小心,不要删除非自定义文件或文件夹。
test"
333.txt
222333.txt
[root@myserver111]#mv222333
[root@myserver111]#mv333.txtmynewfile.txt
333mynewfile.txt
[root@myserver111]#mvmynewfile.txt333
333
[root@myserver111]#mv333/usr/local
111.txt333binetcgamesincludeliblibexecsbinsharesrc
[root@myserver111]#mv/usr/local/333newfolder
newfolder
[root@myserver111]#lsnewfolder
mynewfile.txt
[root@myserver111]#rm-Rfnewfolder
14.reboot命令
重新启动计算机。
需要以root身份登入才可以使用。
[root@myserver111]#reboot
15.poweroff命令
关闭计算机。
[root@myserver111]#poweroff
另外,关闭计算机也可以用shutdonw等命令。
16.man命令
显示某命令的使用手册。
[root@myserver111]#manls
Formattingpage,pleasewait...
要退出命令手册,按q键。
(二)安装OpenOffice办公软件
本实验通过将教学光盘上OpenOffice安装包复制到硬盘,并结包安装,完成一系列命令的强化练习。
需要用的新命令有:
tar、mount、和rpm。
1.tar命令
将一个文件夹及其内部的文件夹或文件打包,或将已经打包的文件结包。
首先创建一个环境:
[root@myserver111]#mkdirmytest
mytest
[root@myserver111]#cdmytest
[root@myservermytest]#echo"
newtest"
[root@myservermytest]#ls
[root@myservermytest]#cd..
打包这个mytest文件夹:
[root@myserver111]#tarcvfmytest.tarmytest
mytest/
mytest/111.txt
mytestmytest.tar
然后删除原来的文件夹:
[root@myserver111]#rm-Rfmytest
mytest.tar
显示打包文件的内容:
[root@myserver111]#tartvfmytest.tar
drwxr-xr-xroot/root02009-07-0415:
36:
42mytest/
-rw-r--r--root/root82009-07-0415:
42mytest/111.txt
解包文件包:
[root@myserver111]#tarxvfmytest.tar
[root@myserver111]#lsmytest
2.mount命令
将设备加载到系统。
比如将外置的光盘或移动硬盘加载到文件系统中。
首先需要准备一个挂载点,也就是一个空文件夹,可以在任何路径,下面实验中使用系统自带的/mnt。
检查/mnt是否为空:
[root@myserver/]#cd/mnt
[root@myservermnt]#ls
[root@myservermnt]#
将教学光盘放入计算机的光驱中,然后加载这个光盘:
[root@myserver111]#mount/dev/cdrom/mnt
mount:
blockdevice/dev/cdromiswrite-protected,mountingread-only
[root@myserver111]#cd/mnt
ClusterREADME-or.htmlRELEASE-NOTES-ml.html
ClusterStorageREADME-pa.htmlRELEASE-NOTES-mr.html
[root@myservermnt]#cd..
卸载这个光盘。
需要退出被加载的挂载点。
[root@myserver/]#umount/mnt
3.rpm命令
用于安装redhat打包安装文件。
为了安装软件安全,redhat公司开发了一个易于使用的安装程序,用于安装rpm安装包。
对于后缀为.rpm的文件,可以使用rpm命令:
[root@myservermnt]#rpm-ivhfilename.rpm
也可以以更新方式安装:
[root@myservermnt]#rpm-Uvhfilename.rpm
4.安装OpenOffice
光盘上附带的名为OOo_2.2.1_LinuxIntel_install_zh-cn.tar.gz(前三个是字母O,不是零),是个压缩打包文件,需要tar命令展开,由于不能在光盘上直接展开(光盘不能写入),需要先从光盘上复制到硬盘特定的位置,然后结包/安装。
创建一个office文件夹:
[root@myserver~]#cd/root
[root@myserver~]#mkdiroffice
[root@myserver~]#cdoffice
[root@myserveroffice]#pwd
/root/office
加载光盘:
[root@myserveroffice]#mount/dev/cdrom/mnt
[root@myserveroffice]#cd/mnt
[root@myservermnt]#cdusedsoft
[root@myserverusedsoft]#cdother
也可以直接移动到other目录:
cd/mnt/usedsoft/other。
查找并复制安装包:
[root@myserverother]#lsOO*
OOo_2.2.1_LinuxIntel_install_zh-cn.tar.gz
[root@myserverother]#cpOOo_2.2.1_LinuxIntel_install_zh-cn.tar.gz/root/office
复制时没有输入新文件名,则默认与原来的文件名相同。
在输入较长的文件名时,可以按[tab]键辅助自动输入。
[root@myserverother]#cd/root/office
[root@myserveroffice]#ls
下面是解包和安装:
[root@myserveroffice]#tarxvfOOo_2.2.1_LinuxIntel_install_zh-cn.tar.gz
OOF680_m18_native_packed-1_zh-CN.9161/
OOF680_m18_native_packed-1_zh-CN.9161/RPMS/
[root@myserveroffice]#
OOF680_m18_native_packed-1_zh-CN.9161
[root@myserveroffice]#cdOOF680_m18_native_packed-1_zh-CN.9161/
[root@myserve
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- shell 操作