博客
关于我
Linux基础
阅读量:794 次
发布时间:2023-02-03

本文共 1016 字,大约阅读时间需要 3 分钟。

Shell 是用户和操作系统之间的交互接口,用户通过命令行输入指令,Shell将其转换为操作系统可执行的代码。这一过程为用户提供了便捷的操作方式。

在 Ubuntu 中,提升为 root 用户可以使用 sudo -s 命令。由于密码安全考虑,输入时屏幕不会显示任何字符。使用 exit 命令可以返回到普通用户状态。

从本质上讲,Shell 是一种程序,它接收用户的命令并将其转化为操作系统的指令。这使得用户能够通过命令行与操作系统交互。

cd / 可以进入根目录,而 ls 命令用来列出当前目录下的文件和目录。cd home/ 可以进入用户主目录,cd ~ 则是更简洁的方式进入用户主目录。cd /etc/ 可以进入系统配置文件的目录。

在输入命令时,按 Tab 键可以实现文件自动补全。连续按下 Tab 键两次,Shell 会显示所有以输入字符开头的文件。

Shell 提供了多种通配符来匹配文件名:

  • * 匹配任意长度的字符串
  • ? 只匹配一个字符
  • [ ] 用于匹配所有括号内的字符

pwd 命令显示当前工作目录,cd .. 用于进入上一级目录。

ls 命令用于列出目录内容,cat 命令用于查看文本文件内容,cat -n 可以显示文件中的行号。more 命令支持分页查看文本文件,支持按空格键翻页、按 Enter键滚动和按 Q 键退出。

headtail 命令分别用于读取文件的开头和结尾部分,less 命令提供更灵活的文本阅读方式。grep 命令用于在文本文件中查找特定模式,find 命令用于查找文件,locate 命令用于快速定位文件。

uname -a 命令显示系统版本信息,uname -r 命令显示内核版本信息。man 命令用于查看命令手册,whatis 命令输出命令简要描述。

mkdir 命令用于创建目录,mkdir -p ~/tempx/job 可以递归创建目录结构。touch 命令用于在当前目录下创建空白文件。

文件移动命令 mv 可以移动文件或目录。使用 -i 选项时,如果目标目录下存在同名文件,系统会提示确认是否覆盖。cp 命令用于复制文件和目录,rm 命令用于删除文件和目录,使用 -r 选项可以递归删除目录下所有内容。

ls -ld 可以查看文件或目录的属性,Linux 系统中所有内容都以文件形式存在。

通过合理使用这些命令,用户可以更高效地管理系统和文件。熟悉这些命令有助于提升工作效率。

转载地址:http://elzfk.baihongyu.com/

你可能感兴趣的文章
Linux下汇编语言学习笔记53 ---
查看>>
Linux下添加服务
查看>>
Linux下环境变量设置
查看>>
Linux下用mutt给QQ邮箱发匿名邮件
查看>>
Linux下用脚本命令打开文档、表格、PPT
查看>>
LINUX下登录脚本的执行顺序
查看>>
linux下的 lib文件的学习思考
查看>>
Linux下的64位数赋值要加入LL
查看>>
linux下的7种文件类型[ls -l]
查看>>
Linux下的PDF阅读器Foxit
查看>>
Linux下的Shell编程:基础、应用与最佳实践
查看>>
Linux下的串口系列---struct termios结构体
查看>>
Linux下的备份与恢复策略:全方位守护你的数据
查看>>
Linux下的多用户管理和认证:从入门到精通(附实例)
查看>>
Linux下的容器化技术:从入门到实践
查看>>
Linux下的文件权限与访问控制:守护你的数据宝藏
查看>>
Linux下的版本控制系统——Git:初学者指南
查看>>
Linux下的硬件管理与设备驱动全解析
查看>>
Linux下的系统安全加固与入侵检测全解析
查看>>
Linux下的系统监控与性能调优:从入门到精通
查看>>