Linux系统的基本操作及常用命令实验报告Word格式.docx
- 文档编号:17042328
- 上传时间:2022-11-28
- 格式:DOCX
- 页数:22
- 大小:30.55KB
Linux系统的基本操作及常用命令实验报告Word格式.docx
《Linux系统的基本操作及常用命令实验报告Word格式.docx》由会员分享,可在线阅读,更多相关《Linux系统的基本操作及常用命令实验报告Word格式.docx(22页珍藏版)》请在冰豆网上搜索。
•命令名一般是小写的英文字母。
注意大小写有区别。
•一般格式由方括号括起来的是可选的。
•选项是对命令的特别定义,以减号“一”开始,命令名,选项,处理
对象三者之间用空格隔开
•命令后加上&
可使该命令后台执行。
•目录之间的分隔为(/)区别于DOS中().
Linux操作系统的联机帮助对每个命令的准确语法都做了详细的说明。
3.命令输入方式
在shell提示符“$”之后,可以输入相应的命令和参数,最后必须按Enter键予以确认。
Shell会读取该命令并予以执行。
命令完成后,屏幕将再次显示提示符“$”.。
4.目录操作命令
Linux文件系统采用树状目录管理结构,即只有一个根目录,其中含有
下级子目录或文件信息。
主目录往往位于/home或者/user目录之下,例如/home/user。
路径名描述了文件系统通向任意文件的路径。
有两种路径名:
绝对路径名和相对路径名。
•绝对路径名:
从根目录开始到达相应文件的所有目录名连接而成,各目录名之间以“/”隔开。
•相对路径名:
是相对于当前工作路径指定一个文件。
当访问当前工作目录或其子目录中的文件时,可以使用相对路径。
1)显示目录内容:
ls命令
-a――列出指定目录下所有子目录和文件,包括以“•”开头的隐藏文件
-t——按照文件最后修改时间的新旧顺序,最新的文件列在前面。
-F——显示出当前目录下的文件及其类型。
在列出的文件名后面加上不
同的符号,以区分不同类型的文件,可以附加的符号有:
“/”表示目录
“*”表示可执行文件。
-R――递归地列出该目录及其子目录下的文件信息。
-I――显示目录下所有文件类型与权限•链接数•文件主•文件组•文件大
小•建立或最近修改时间及文件名
.nts^lon-cantral.pulst1-cookteMusic
PicturesVideos
•proTlle►xauthortty
Public.xsesStan-errors
・pulse
PublicTemplates
f
dbus
4gconf
■■
Desktop
.gnone2
bash_lo^out
*dnrc
gtkbooknarks
+bdshrc
Documents
gufs
cache
CownLoads
.ICEauthortty
・config
«
fantccnftg
Accal
QQ(Fubuintu^ubuntu:
ubuntuQubLintu:
Iso
实验结果如下:
ubuntu^ijbuntu:
-$Is-r
DesktopDocumentsOownloadfMusicPicturesubuntu^ubuntu;
~$Is
Desktop/OwnlQ^ds/Pictures/Tinplates/Docurentc/Muftc/Public/Videot/
ubuntu@ubunt^:
*SIs*R
TemplatesVtdeos
DesktopDoeurwnt&
DownloadsMusicPicturesPublic
./Desktop!
examples^desktopubi.qutty-gtkut^desktop
/Dncunpnt*;
:
^/Donntoads;
/Music:
+/Docun«
nts:
./Downloads:
*/Musict
♦/Pictures:
♦/Public:
+/Tcnplotcs:
*/Videos:
uburitu^ubufitulatOtnSl.e
drwxr-xr-x
2
ubuntu
Oct
11
12:
52
drwxr-xr-x
4S
51
Dccunents
drwxr-xr-x
4©
Downloads
ubunt□
Music
drw^r-xr-k
46
12;
pictures
drwj<
r-xr-x
ubuntJ
啊
Public
drw«
r-xr-x
40
Templates
drwxrxr-x
1&
Videos
2)创建目录:
mkdir命令
格式:
mkdir[选项]dirname
常用选项:
-p可在指定目录下逐级创建目录。
-m――创建指定目录的同时设置该目录存取权限,权限用八进制数字表
示。
Jiang
-pxindtr/wendtr-mCOOshiyandtrjiang
□buntu@ubuntu:
mkdirubuntu@ubunmkritrubuntugubuntu:
nkdir□buntu@ubuntu:
*-$Is-Itotal0
ubunt切@uburitu;
・$Is-1xtndirtotalO
drwxrwxr-x2ubuntuubuntu40Oct1113:
37wendtrubunt切t打;
Is-1shiyandi「
total0
3)删除目录:
rmdir命令
格式:
rmdir[选项]dirname常用选项:
-p递归删除指定目录下所有空目录,如果有非空目录,则该目录保留下来。
ubuntugubuntu:
rndirjiangubuntu@ubuntu;
~$rndtr-p其indtr/wendtr
4)改变工作目录:
cd命令
cd[dirname]
dirname表示目标目录的绝对路径或相对路径名cd..改变目录位置,至当前目录的上层目录
cd-回到进入当前目录前的上一个目录cd/home/jiangliangchao改变目录位置,至绝对路径
/home/jiangliangchao
实验结果如下:
~$cd]tangubuntu@ubuntu:
-/jiangS
cd..:
comnandnotfoundubuntu@uibuntu1-/jtang$匚d-.ubunt^j@uburitu;
〜$cd.,/ubuntu□buntL@ubuntu:
cd/hone/ubuntubash:
cd/hone/ubuntu:
Nosuchfileordirectory□bunt切ad/hone/ubuntukibuntu^uibuntu:
匚djiangubuntkj@ubuntu:
*/jtangScd-
/hone/ubuntuubuntu@ubuntu:
~$pwd
/homw/ubuntu
5)显示当前工作目录的绝对路径:
pwd命令
jiangliangchao®
jtangliangchao-VtrtualBox:
~$pwd/hone/jtanglidng匚
5.文件操作命令
1)查看文件内容:
cat命令
cat[选项]filename
-b――从1开始对所有非空输出进行编号
-n——从1开始对所有输出进行编号
-s将多个相邻的空行进行合并成一个空行实验内容如下:
ubuntu@ubuntu:
~$cataa.cnewfile
testfilethisIsafile・ubuntu^ubuntunoreaa.匚newfile
testfilethisisafile・ubuntu@ubuntu:
〜$cataa.c/nore亡atiaaxc/more:
Notadirectoryubuntu^ubuntucataa.c|morenewfile
testfilethisisafile.
ubuntu@ubuntucat-baa.c
1newfile
2testfile
3thisisafile.ubuntugiubuntu:
~$cat-naa
1newfxle
2testfite
3thisisafile.ubuntugubuntu:
~$cat-saa»
cnewfile
testfilethisisafile・
2)删除文件:
rm命令
rm[选项]name
-f忽略不存在的文件,并且不给提示信息
-r――递归删除指定目录及其下属的各级子目录和文件
-i――交互式删除文件。
系统提示是否删除文件,输入y确定
*$rn-ia*
厂pi;
removeregularfileLaa^c*?
nubuntu(3ubuntu:
~$rmftlelfilesrn:
cannotremovefilel'
Nosuchfileordirectoryrn:
cannotremoveLfile2*:
nosuchfileordirectoryubuntu@ubuntu;
~S厂円-ffilelfilesubuntu@ubuntu;
-$rn-vxi.nd\r
rm:
cennotremove'
xindir1:
Nosuchfileordirector/ubuntu@ubunturn-r•匚
3)复制文件或目录:
cp命令
cp[选项[sourcetarget
-i――交互式复制,覆盖已存在的目标文件之前给出提示信息。
-p――除复制源文件的内容外,还将其修改时间和存取权限也复制到新文件中。
-r――把源目录下的所有文件及其各级子目录都复制到目标位置。
-1――不复制文件,而是创建指向源文件的链接文件,链接文件名由目标文件给出。
jiangltangchan@jiangLiangchao-VirtualBox:
~Scp-itestfilewenjianljiiangliangrhao^jiangliangrhaO'
VirtualBox:
~Srp'
Ptestfilewenjiar?
jiangliangchao^jiangliangrhao-VirtualRoxcp-rtextfileceshi/sacp:
无注驶取"
textfile'
1的文件状态(stat):
浅有那个文件或冃录jiangliangchao^jtanglVangchao-\JirtualBox:
~$cptextfileceshi.cp;
无法菽取牡巳廿il*的文件状态(stat):
液有那个文件或目录jiangliangchao^ji.angli.angchaQ-XJirtualBox:
cp-rtestfileceshi/asjriangliangchao@jiangl\angchaO'
VirtualBoxt-$cp-Itestfilelianjiejiangliongchoo^jianglionguhociVirtualBox:
-$Isecshiexoriples^desktoptestfilewenjian2模板圈片下費桌面ecshiiLianjtewenjtanl公妖的文档音东
jiangliangchao^jiangli-angchao-VirtualBox:
|
错误原因:
输错文件名
4)移动或更改文件、目录名称:
mv命令
mv[选项[sourcetarget
pivwenjianlmv钏enjian2為片下载女档音乐
wenjt^njceshi
桌面
jE白ngltangchao^jtangltangchao-UtrtualBox:
~$mvceshtlcesht
Jianglt^ngchao^jiangli^ngchao-virtualBoxi-Sjiangliangchao^jiangltangchao-VirtualBox:
*$jiangliangchao^jiangltangch白o-Mi「tualBoK:
F$ceshiItanjiewenjt^nS樓板
examples.desktoptestfile公挂的
5)比较文件或目录的内容:
diff命令
diff[选项]namelname2
-i――忽略字母大小写造成的差别
-r当namel和name2同为目录名时,递归比较两个目录,列出他们的不同之处实验结果如下:
jtangltangchao^jtangltangchao-VtrtualBox:
~$diff-ttestfileaalp3cl,2
盂ThisIsetestfile*
cthisIstvtitEline,howcanyoufindit*
<
that'
sall.?
>
ThisIsacomparefile*
jiangltangchaoOjlanglianqchao-VlrtualBox:
diff-rceshibijiao只在ceshi行在:
aa
只在ceshi存在:
ceshil
只在ceshi存在:
wen1tan2
6)文件中字符串的查找:
grep命令
grep[选项]查找模式name常用选项:
匹配比较时不区分字母的大小写
-r——以递归方式查询目录下的所有子目录中的文件。
jtangltangchao®
jtangltangchao-VtrtualBox:
~$Isaabijiaoexamples.desktoptestftie公共的
aa*ceshiliawenjtanS模板jtangltangchao^jiangliangchao-VtrtualBox:
*$greptniistwiceline*howcanyoufindit*jtangltangchao^jiangltangchao-VirtualBox:
~$grepThisisatestfile*
i/Vistwiceline,hawcanyoufindtt*jtangliangchao(Jjtangliangchao-VtrtualBox:
~$grepisatestfile.
视頻文档音乐图片下载桌面thistestfile
-tthistestfile
-rThisceshi
isatestfile.
7)建立文件或目录的链接:
In命令
ln[选项[targetlink_name
Target是连接的对象,可是文件也可是目录。
-s建立符号链接,而不是硬链接。
jiangliangchdro^jiarkgltanQcliBO-VA.rtualBcxi-SIntestfilefl
jtangliangch^G^j<
*ngliaftqchao-VtrtualBo*:
-$In-stestfilef2
jtangliangch^o^jidngliariqchiao-VtrtufllBox:
-^In■鼻/hone/jiar»
gliangch占d/n亡wdi「/rldirl
6.系统询问与权限命令
1)查看系统中的使用者:
who命令
who[选项][ami]
-q――仅显示用户名及用户总数
-H――显示信息时间时显示各列的标题
amI――是该命令的一种常用方式,显示本用户终端的相关信息实验结果如下:
jtangltangchao^jiangliangchao-VirtuaLBoxwho-qjiangliangchao
#用户数“
jtanqltanqchaopjianalianqchao-VtrtualBoxwho'
H
名称壤路昭间备注
jtangliangchaopts/12613-19-1310:
09(:
9)
jtangliangchao^jianglAangchao■VirtualEoxwhoaniJtengllangchaopts;
iZ613-10-13io:
o)
2)改变自己的username的账号与口令:
su命令
jiangliangch^o^jiangLiangchao-VirtualBox:
~$sujiangliangchao
密码:
3)改变文件或目录的存取权限:
chmod命令格式:
chmod[选项][who][操作符号][mode]name常用选项:
—R为递归处理who可以是u,g,o,a。
操作符号可以是:
””添加权限””取消权限“=”赋予给定权限并取消
其他权限。
rread数字代号“4”。
wwrite,数字代号“2”。
xexecute,数字代号“1”。
jtangliangchaogijiangltangchao-VirtualBoxchmod755btjiaojlangllangchaa电jiangliangch日o-Vi「tchrnod700testfilejlangltangchao^jiangliangchaoVtrtualBox:
-$chnodotxwenjian3jtdnglt^ngch^o^jt^nglt^ngchdO'
VtrtualBox:
chmodwenjtan3
jlengltangchao-VirtueXBox:
chnodo-rwmnjtan3
4)改变文件或目录的所有权:
chown命令
chown[选项]usernamename
说明:
该命令用来改变指定文件所属的用户组。
-R――递归式改变指定目录及其下面的所有子目录和文件用
户组。
jiangliangchao^ji^ngl.iangctiao-yirtu^lBox:
-$cho^njiangKangch^otestfile•jt白riolA白na匚h白0邑itancjllafiatfi白「匸chokn-r11白naLisnoth白qte£
ht
5)检查用户所在组名称:
groups命令
jiarigliangchao@jiangliarigchao-VtrtualBox:
*$groupsjiangliang匚adncdroFisudodipplugdevIpadntns^nbashare
6)改变文件或目录所属的用户组:
chgrp命令
-R递归式改变指定目录及其下面的所有子目录和文件的用户组
jiangliang匚匸h日chgrp匚dromwenjianmjiangltang匸匸h^o-Vi「tualBox:
E$chgrp-Rimage匚eshi.chgrp:
无效的组:
"
tnage"
jtangliangchao@jtdngliangchaD-VirtualBox:
chgrp*Rsudocesh!
7)改变文件或目录的最后修改时间:
touch命令
touchname
jiangliangchdo^ji^ngliang匚]tangliangchao@jlangliangchao-VirtualBo>
~$wenjlan3
jianglJLangchao@j^an9^^an9c^ao-^'
^rJtualBox:
wenjtan3bijiaoceshitestfile视績dinaafi公共的图片
f2aa*lianite樸板文档
touchwenjianBIs-twenjianl
-1examples
.desktop
7.进程操作命令
1)查看系统目前正在运行的进程信息:
ps命令
ps[选项]
实验结果如下
11』■
jiargllangchao@jtangItangchao-VirtjalBox:
-$ps-f
J10
PIO
3PID
c
5TIMETTY
TIME
CHO
1030
Z35Q
?
3B9
8
la:
89pts/i
9BToa:
eo
ba^h
ieee
2431
2356
P
10:
29pts/I
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 系统 基本 操作 常用命令 实验 报告