博客
关于我
Linux基础
阅读量:795 次
发布时间: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安装mysql
查看>>
Linux安装Mysql5.7.23详细教程(CentOS7)
查看>>
Linux安装Mysql完整步骤
查看>>
Linux安装mysql:FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql
查看>>
Linux安装Oracle 11g和postgrepSQL数据库(附安装包)
查看>>
Linux安装phpMywind
查看>>
Linux安装pip没有权限,linux/unix没网环境下安装python、pip以及第三方库
查看>>
Linux安装postgresql及基础操作
查看>>
Linux安装Python3流程
查看>>
linux安装rabbitmq3.7.15教程
查看>>
Linux安装Redis 与 Redis基本语法
查看>>
Linux安装Redis及配置(超详细)
查看>>
Linux安装Sqoop及基础使用
查看>>
Linux安装telnet - telnet不能用!提示:-bash: telnet: command not found
查看>>
Linux安装Tomcat
查看>>
Linux安装WPS (附glibc和字体安装包)
查看>>
Linux安装与配置
查看>>
Linux安装与配置SSH服务
查看>>
Linux安装卸载Mysql数据库
查看>>
linux安装卸载软件
查看>>