完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1 Shell命令解释器原理
在正式学习Linux命令之前,我们首先要知道在将Linux命令输入终端之后,系统是如何实现命令所希望的效果的。这就需要引入Shell命令解释器的概念。 1.1 Linux命令的执行流程
终端会显示当前PATH所包含的目录,不同的目录用:隔开。 添加新的环境变量 export PATH=$PATH:/my/dir 其中,$PATH表示原有的环境变量,/my/dir表示你想要在环境变量中添加的目录,可以替换,两者间要用:连接。 1.2 终端显示Command not found的原因
以添加名为pwdabc的命令为例
2.1 Linux命令提示符 以百问网提供的Ubuntu镜像为例: book@www.100ask.org:~$ 由此可见命令提示符可分为四部分:
命令 【选项】 【参数】 以ls命令为例: ls ls -l ls -l /home 由此可看出 (1) 命令部分必须存在,选项和参数可以不存在,其存在与否取决于你希望实现的功能; (2) 选项前必须加-; (3) 命令、选项、参数之间用空格隔开,多个空格效果等同于一个空格; 2.3 pwd命令 [tr]命令pwd[/tr]
[tr]命令cd[/tr]
(1) 切换路径前必须保证目标路径存在,可以使用ls来查看某一路径下的内容; (2) 要善于使用Tab自动补全内容。 2.4.1 ~、.和…的含义 [tr]符号含义[/tr]
cd ~ 2.4.2 切换至上一级目录/上一次目录 cd后加…(此处应为2个点) 可切换至本级目录上一级,例如: pwd /home/book cd ../.. pwd / cd后加-可切换至上一次使用cd挂载的目录,例如: pwd /home cd ~ pwd /home/book cd - pwd /home 2.4.3 绝对路径与相对路径 绝对路径:从根目录一级一级找下去,写完整路径名,例如: cd /home/book //使用绝对路径挂载家目录 相对路径:参照当前所在路径进行查找,常常以.和…开头,例如: ./pwd //执行当前路径下名为pwd的文件 cd ../videos //挂载到上一目录下名为videos的目录中去 2.5 ls命令 [tr]命令ls[/tr]
2.6.1 mkdir命令 [tr]命令mkdir[/tr]
[tr]命令rmdir[/tr]
2.7 文件操作:touch、mv、cp和rm命令 2.7.1 touch命令 [tr]命令touch[/tr]
(1) 同一目录下不可创建同名文件; (2) Linux文件名区分大小写,如file和File不是同一文件。 2.7.2 mv命令 [tr]命令mv[/tr]
mv file1 filea //将当前目录下的文件file1改名为filea mv dir1 dira //将当前目录下的目录dir1改名为dira mv file1 dira //将当前目录下的文件file1移动到目录dira mv file1 ~ //将当前目录下的文件file1移动到家目录 mv ~/file1 .. //将家目录下的文件file1移动到上一目录 2.7.3 cp命令 [tr]命令cp[/tr]
cp file1 file2 //将当前目录下的文件file1拷贝为filea cp file1 dira //将当前目录下的文件file1拷贝到目录dira下 cp dira dirb //将目录dira下全部内容拷贝为dirb mv -i file2 dira //当dira下有同名文件时会询问是否替换 2.7.4 rm命令 [tr]命令rm[/tr]
2.8 文件查看和编辑:cat和gedit命令 2.8.1 cat命令 [tr]命令cat[/tr]
gedit 文件名 =》用gedit图形编辑器打开文件。 2.9 清除屏幕:clear和reset命令 clear命令:清除终端信息,不删除历史信息,向上滚动鼠标可找回历史信息。 reset命令:清除终端信息,并删除历史信息。 2.10 帮助信息:man、info和help命令 2.10.1 man命令 [tr]命令man[/tr]
(1) man手册各册内容: [tr]序号内容[/tr]
(2) man手册功能介绍页的格式 2.10.2 info命令和help命令 info 命令名 =》查询命令功能,帮助内容较杂乱; help 命令名 =》查询命令功能。 以上两个命令用的较少,主要使用man命令。 |
|
|
|
只有小组成员才能发言,加入小组>>
2444 浏览 0 评论
9160 浏览 4 评论
36840 浏览 19 评论
5040 浏览 0 评论
24825 浏览 34 评论
1555浏览 2评论
1786浏览 1评论
2227浏览 1评论
1582浏览 0评论
558浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-29 23:07 , Processed in 1.474429 second(s), Total 76, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号