1、shell是用户与操作系统之间的接口,linux有多种shell,其中默认的是bash(bourne again shell),shell是一种命令语言的解释器,拥有自己内建的指令集,linux中的shell有多种类型,其中最常用的有bourne shell(sh),c shell(csh),korn shell(ksh)三种shell各有优缺点。
2、bourne shell是unix最初使用的shell,linux默认使用的是bourne again shell是对bourne shell的扩展,简称bash,他集成了c shell和korn shell的优点。
3、c shell比bourne shell更适合于编程,他的语法与c相似,tcsh是对csh的扩展
4、korn shell是集合了bourne shell和c shell的优点,并和bourne shell完全兼容linux系统提供了pdksh(ks的扩展),它支持任务控制,可以在命令行上挂起,后台执行,唤醒或终止程序。
5、linux默认的shell是bash,root用户登陆后提示符是#,而普通用户则是$。
6、linux是一个真正的多用户的操作系统,这表示他可以同时接受多个用户的登陆,他还允许一个用户多次的登陆,这是因为linux和unix一样提供了”虚拟控制台“的访问方式,多个虚拟控制台可以通过alt+f1到f6来切换。
7、以root身份登陆可以使用reboot命令重启操作系统。
8、shutdown命令可以安全的关闭或者重启操作系统,它在系统关闭或重启之前给用户一个警告信息。执行这个命令后系统会自动进行同步工作,该命令的一般格式如下
shutdown [选项] [时间] [警告信息]
-r 关机并重新启动
-h 关机
-f 关机重新启动时不进行fsck
-c 取消shutdown命令
-n 关机不经过init
-k 不是真正的关机,只是发出警告信息给用户
例1: shutdown -h +10 下班了。 (会在10分钟后关机,并且提示“下班了。”)
例2: shutdown -r now 重启。(马上关闭计算机,并提示重启)
6、ls命令相当于dos下面的dir是列出当前目录下的文件,有三个常用的参数分别是-a,-l,-F(注意:这里是大写的F,因为linux是区分大小写的)。-a选项列出当前目录下的所有文件,包括隐藏文件,linux中以.开头的文件被视为隐藏文件,-l选项列出文件的详细信息,-F选项会在文件末尾加上修饰符,如果是可运行文件会在末尾加“*”,而目录的话会加“/”。
7、cd命令和doc里的是一样的,都是用来进出目录的,比如cd work就是进入work文件夹,cd是回到用户的home目录和cd ~是一样的效果。
8、mkdir是创建目录,mkdir work,rmdir是删除目录,rmdir删除目录不允许包含子目录。
9、cp是复制目录,cp work work1。如果work中含有子目录想一起都复制则需要加一个选项 cp -r work work1。
10、rm这个命令是删除文件的,常用的三个选项-i、-f、-r,rm -i w.rp是删除w.rp这个文件并提示是否删除,输入y/n即可。rm -f w.rp是强制删除w.rp这个文件,系统不会提示是否删除,rm -r work,会删除work目录并包括其子目录和文件。
分享到:
相关推荐
作者以其独特的昵称VBird为例,讲述了其在学习Linux过程中的心路历程,从而逐步深入探讨了Linux系统。 蔡慰慈因大学时期使用外号“菜鸟”,后被学弟学妹称为“菜鸟学长”,进而改为“鸟哥”。而之所以使用VBird作为...
这份"Linux学习笔记(强悍总结值得一看)"是Linux初学者的宝贵资源,也适合有经验的用户作为参考手册。以下是对笔记内容的详细概述: 1. **Linux常用命令**: Linux命令行是其强大的工具,掌握常用命令是Linux学习...
本资源摘要信息涵盖了 Linux 系统的基础命令、目录结构、FTP 服务实现等多个方面的知识点,旨在为学习 Linux 系统提供一个系统化的学习笔记。 一、基础命令 1. 文件管理命令:ls、pwd、cd、mkdir、rmdir、cp、rm、...
linux c语言一站试学习linux c语言一站试学习linux c语言一站试学习linux c语言一站试学习linux c语言一站试学习linux c语言一站试学习linux c语言一站试学习linux c语言一站试学习linux c语言一站试学习linux c语言...
学习Linux内核的过程是一个逐步深入的过程,不应该一开始就直接阅读源代码。首先,通过阅读书籍建立整体认知,然后再逐步深入到特定模块的研究。记住,不要试图一口吃成胖子,Linux内核是一个庞大的系统,需要时间和...
大家好好的学习linux,以后系统linux将是半壁江山
### 如何学习Linux操作系统 #### 一、选择适合自己的Linux发行版 对于初学者来说,选择合适的Linux发行版是至关重要的第一步。面对众多的选择,理解每个发行版的特点可以帮助你找到最适合自己的那一个。 ##### ...
首先,学习Linux内核前,必须对操作系统的基本原理有一个全面的了解。这包括操作系统的组成(如进程管理、内存管理、文件系统等),这些组成的设计目的以及它们是如何工作的。对于初学者,可以通过各种途径学习操作...
:Linux是一种开源的操作系统,你有任何疑问都可以从源...本书的第一部分在Linux或Windows平台上学习都可以,但第二部分和第三部分介绍了很多Linux操作系统的原理以帮助读者更深入地理解C语言,只能在Linux平台上学习。
在学习Linux时,以下几点心得可能对初学者有所帮助: 1. 了解基础命令行操作:熟悉诸如ls、cd、mkdir、rm等基本命令,是掌握Linux的第一步。熟练使用这些命令,可以提高在Linux环境下的工作效率。 2. 学习Shell...
学习Linux的第一件事情,就是要选择一个Linux的发行版本,在虚拟机或者物理机安装都可以了,初学者最好用虚拟机。Linux初学者会因为看到众多的Linux分支而头晕。Linux其实是一个操作系统内核,但是一个操作系统除了...
1. 第一阶段是学习Linux基本操作,如vi编辑器、gcc编译器、gdb调试器、make工具、JDK、Tomcat、MySQL等。 2. 第二阶段是加强C或Java编程基础。 3. 第三阶段深入学习Unix环境高级编程。 4. 第四阶段专注于Linux应用...
"Linux操作系统管理学习路线图" Linux操作系统管理学习路线图旨在引导初学者掌握Linux操作系统的基本知识和技能。该路线图通过系统管理...选择一本好的Linux书籍,养成好习惯,学习Linux命令的使用,都是非常重要的。
从给定的文件信息来看,这是一份关于学习Linux系统的参考书籍介绍,虽然部分内容似乎出现了乱码,但根据描述和可识别的部分,我们可以提炼出以下关键知识点: ### 1. Linux系统的学习价值 Linux作为一款免费且开源...
- **标题**:"Linux培训教程:从实践中学习Linux-学习笔记.pdf" 明确指出了这是一份针对Linux操作系统的培训资料,强调了通过实践来学习的重要性。 #### 描述解析 - **描述**:"Linux培训教程:从实践中学习Linux-...
这个网站可能包含更多的Linux教程、课件、视频教程或其他相关的学习材料,可以作为你深入学习Linux的补充资源,扩展你的知识面。 在学习Linux的过程中,重要的是实践操作。理论知识与实际动手相结合,可以更有效地...
以下是一些推荐的书籍,它们可以帮助你从零开始学习Linux。 1. 《Linux就该这么学》:这本书专为Linux初学者设计,它详细介绍了Linux的基本概念、安装过程、文件系统、命令行操作以及常用命令。此外,书中还涵盖了...
- **学习Linux的重要性**:随着互联网技术的发展,Linux的重要性日益凸显。学习Linux不仅可以提升个人的技术水平,还能为未来的职业发展打下坚实的基础。 - **学习资源推荐**: - [www.linux110.com]...
本节课程旨在为学习者提供一份详细的 Linux 学习资料,涵盖了 Linux 的基础知识、使用场景、应用领域等方面的内容。 1.1 本套 LINUX 课程内容 本课程涵盖了 Linux 操作系统的基础知识,包括 Linux 的介绍、安装、...