Linux基础命令学习
2022/4/10 7:12:51
本文主要是介绍Linux基础命令学习,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
学习链接:
- Linux面试题(2020最新版)
- 【2021最新版】Linux面试题总结(48道题含答案解析)
- Linux面试题
- linux命令搜索
0、这里你提到了{}。请你解释一下{}
1. shell是什么?;linux有哪些shell?默认是哪一个?
shell通常和命令行放在一起讨论,其实,从本质上说,shell就是一个程序,这个程序的输入就是用户在命令行的输入命令,运行在后台的shell负责把命令转换成指令代码发送给操作系统。
Linux常用的shell有Bourne Again Shelll(BASH)、TCSH Shell、Z-SHell。不同的shell语法会有一些区别,我常用的就是linux默认的bash。
2. shell 提示符
在BASH中,以root用户执行命令时,shell提示符为“#”,其他用户为“$”;
3. linux命令和文件名都是区分大小写的;
4、linux使用正斜杠“/” ,而不是反斜杠“\”
5、什么是文件系统?(p67)
6、linux系统主要目录和其内容?(p68)
7、linux的目录的组织形式和Windos有很大不同
8、软连接和硬链接有什么区别?
硬链接和源文件是同一份文件,而软连接是独立的文件,类似于快捷方式,存储着源文件的位置信息便于指向。 使用限制上,不能对目录创建硬链接,不能对不同文件系统创建硬链接,不能对不存在的文件创建硬链接;可以对目录创建软连接,可以跨文件系统创建软连接,可以对不存在的文件创建软连接。
列举一些你常用的linux
的命令
因为大数据生态系统里面的很多软件框架都需要搭建在linux系统上,所以我对一些linux的一些系统管理命令还是有一定的了解的。
首先,因为shell十分稳定,高效和灵活,所以是我们的首选,在配置和使用大数据组件的过程中,通常会用到一些shell的基本命令:其中包括切换目录、查找并查看文件、查看用户信息等。
(shell的基本命令)常用的有:
切换目录的: ls dir vdir (ll 是ls 的别名) 查看文本文件的: cat more grep 查找文件位置的: find,locate,whereis 用户及版本信息查看: who whoami uname 寻求帮助的命令: man, whatis,apropos
除了知道如何进入目录、查找目录以外,还要知道如何使用文件和目录,如何管理文件和目录。
(如何使用文件和目录,如何管理文件和目录)常用的有:
建立目录 mkdir 建立文件 touch 移动和重命名 mv 复制 cp 删除 rmdir rm 文件和目录权限管理: 改变文件所有权 chown 改变文件权限 chmod 文件八进制表示 查看文件类型 ls -l 或者 ll 或者 vdir 建立链接 ln -s 符号链接/软链接 ln 硬链接 输入输出重定向和管道
列出目录、文件
查看文本文件cat more grep
Q是退出。还有head,tail, less查看文件的命令
查找文件内容 grep
egrep 除了可以使用更加完整的正则表达式意外,其他的和grep完全相同
文件查找命令find,locate,whereis
用户及版本信息查看
寻求帮助命令 man, whatis,apropos(反查)
创建目录mkdir
建立文件touch
touch有两个作用:①创建一个空文件;②更新建立日期和时间;
移动、复制和删除
Linux编程素养
善于查看manpage(manual)等帮助文档
利用好Tab键
掌握好一些快捷键
ctrl + c
(停止当前进程)history
(查看命令历史)ctrl + l
(清屏,与clear命令作用相同)
使用sudo
工具临时提升用户权限是一个好习惯
这篇关于Linux基础命令学习的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法