首页 / LINUX / 初学linux常见问题
初学linux常见问题
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了初学linux常见问题,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3032字,纯文字阅读大概需要5分钟。
内容图文
![初学linux常见问题](/upload/InfoBanner/zyjiaocheng/941/98f4245764ce4959abf138e3373b9f04.jpg)
1.Linux系统与我们常用的windows系统有什么相同与不同之处?
- 相同之处:都是操作系统,可以安装其他的软件
- 不同之处:从使用方式上来看,windows是图形界面操作为主,但是保留了DOS命令-命令提示符(黑漆漆的一个窗口,win+r,输入CMD快速打开);linux主要用命令行的方式进行工作,也有图形界面。从用户群体上来说,windows主要是面对个人,linux系统主要是企业,开发者在使用,例如用于搭建服务器。还有很多。。。
2.既然linux通过命令行工作的,那么常见的基础命令有哪些?
- 安装和登录命令:login 、shutdown 、halt 、reboot 、mount 、umount 、chsh
- 文件处理命令:file 、mkdir 、grep 、dd 、find 、mv 、ls 、diff 、cat 、ln
- 系统管理相关命令:df 、top 、free 、quota 、at 、lp 、 adduser 、groupadd kill 、 crontab 、tar 、unzip 、gunzip 、last
- 网络操作命令:ifconfig 、ip 、ping 、netstat 、telnet 、ftp 、route 、rlogin rcp 、finger 、mail 、nslookup
- 系统安全相关命令:passwd 、su 、umask 、chgrp 、chmod 、chown 、chattr、sudo、pswh
3.使用过程中,有什么好用的快捷键吗?
- Ctrl + C:这个是用来终止当前命令的快捷键,当然你也可以输入一大串字符,不想让它运行直接Ctrl + C,光标就会跳入下一行。
- Tab:这个键是最有用的键了,也是很多人敲击概率最高的一个键。因为当你打一个命令打一半时,它会帮你补全的。不光是命令,当你打一个目录时,同样可以补全,不信你试试。
- Ctrl + D:退出当前终端,同样你也可以输入exit。
- Ctrl + Z:暂停当前进程,比如你正运行一个命令,突然觉得有点问题想暂停一下,就可以使用这个快捷键。暂停后,可以使用fg恢复它。
- man + 命令:输入man ls其实格式为man + 命令,你就会看到相关的帮助文档了。
4.打开终端出现的第一行 [donghe@localhost ~]$ 这些字符分别是什么意思?
分别代表用户名(donghe),主机名(localhost),当前路径(~,当前用户的home家目录),权限标志位(#代表root超级用户,$代表普通用户)
不同用户的家目录不同,root用户的家目录为/root,其他用户的家目录为/home/用户名,可用pwd命令来查看当前所在目录,显示的是当前工作目录的绝对路径
[donghe@localhost ~]$ pwd /home/donghe
[donghe@localhost ~]$ su root
密码:
[root@localhost donghe]#
5.linux系统里有哪些目录?目录结构是怎样的?各自用途又是什么?
/bin:二进制可执行命令。
/boot:存放内核及启动设备所需的文件。
/dev:设备特殊文件。
/etc:系统管理和配置文件。
/home:用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示。
/root:系统管理员的主目 录。
/lib:标准程序设计库,又 叫动态链接共享库,作用类似windows里的.dll文件。
/sbin:系统管理命令,这里存放的是系统管理员使用的管理程序。
/tmp:公用的临时文件存储点。
/var:某些大文件的溢出 区,比方说各种服务的日志文件。
/mnt:系统提供这个目录是 让用户临时挂载其他的文件系统。
/lost+found:这个 目录平时是空的,系统非正常关机而留下“无家可归”的文件就在这里。
/proc:虚拟的目录,是系 统内存的映射。可直接访问这个目录来获取系统信息。
/usr:最庞大的目录,要用到的应用程序和文件几乎都在这个目录。其中包含:
/usr/x11r6:存放x window的目录。
/usr/bin:众多的应用程序。
/usr/sbin:超级用户的一些管理程序。
/usr/doc:linux文档。
/usr/include:linux下开发和编译应用程序所需要的头文件。
/usr/lib:常用的动态链接库和软件包的配置文件。
/usr/man:帮助文档。
/usr/src:源代码,linux内核的源代码就放在/usr/src/linux 里。
/usr/local/bin:本地增加的命令。
/usr/local/lib:本地增加的库根文件系统。
内容总结
以上是互联网集市为您收集整理的初学linux常见问题全部内容,希望文章能够帮你解决初学linux常见问题所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。