Linux系统基础知识!Linux中常用的操作命令的基本介绍

简介: 本篇文章主要介绍了在Linux系统中一些常用的基本操作以及常见的Linux操作命令。包括Linux系统中命令提示符的基本含义,命令的执行方式以及在Linux系统中一些常用的基本命令。通过这篇文章的学习,基本上可以在Linux系统中实现一些基础的操作。

命令提示符

  • # - 管理员

    • $ - 普通用户
  • 显示提示符格式
echo $PS1
  • 修改提示符格式
PS1="\[\e[1;5;41;33m\][\u@\h\W]\\$\[\e[0m\]"

1 - 是否高亮显示
5 - 是否闪烁,去掉就不会闪烁
41 - 命令提示符的背景颜色.41-47
33 - 命令提示符字体颜色
\u - 当前用户
\h - 主机名简称
\H - 主机名
0m - 表示颜色的边界
\w - 当前工作目录
\W - 当前工作目录基名
\t - 24小时时间格式
\T - 12小时时间格式
\! - 命令历史数
\# - 开机后命令历史数

执行命令

  • 输入命令行回车

    • 提请shell程序找到键入命令所对应的可执行程序或代码,并由其分析后提交给内核分配资源运行起来
  • shell中的命令有两类:

    • 内部命令: 由shell自带,通过某种命令形式提供

      • help - 内部命令列表
      • enable cmd - 启用内部命令
      • enable -n cmd - 禁用内部命令
      • enable - 查看所有启用的内部命令
      • enable -n - 查看所有禁用的内部命令
    • 外部命令: 在文件系统路径下有对应的可执行文件

      • 查看路径:

        • which -a | --skip-alias
        • whereis
  • 区别指定的命令是内部或外部命令

    • type COMMAND

基本命令

命令 作用
pwd 当前所在路径
ls 列出当前目录下所有文件和文件夹,不包括隐藏文件和文件夹
ls -a 列出当前目录下所有文件和文件夹,不包括隐藏文件和文件夹
cd 进入指定的文件夹
cat 查看指定的文件
hostname 查看主机名
who 查看用户
ll 查看文件和文件夹的详细信息
相关文章
|
1月前
|
Linux 网络安全 数据安全/隐私保护
Linux 超级强大的十六进制 dump 工具:XXD 命令,我教你应该如何使用!
在 Linux 系统中,xxd 命令是一个强大的十六进制 dump 工具,可以将文件或数据以十六进制和 ASCII 字符形式显示,帮助用户深入了解和分析数据。本文详细介绍了 xxd 命令的基本用法、高级功能及实际应用案例,包括查看文件内容、指定输出格式、写入文件、数据比较、数据提取、数据转换和数据加密解密等。通过掌握这些技巧,用户可以更高效地处理各种数据问题。
95 8
|
4天前
|
存储 缓存 监控
Linux缓存管理:如何安全地清理系统缓存
在Linux系统中,内存管理至关重要。本文详细介绍了如何安全地清理系统缓存,特别是通过使用`/proc/sys/vm/drop_caches`接口。内容包括清理缓存的原因、步骤、注意事项和最佳实践,帮助你在必要时优化系统性能。
112 78
|
8天前
|
Linux Shell 网络安全
Kali Linux系统Metasploit框架利用 HTA 文件进行渗透测试实验
本指南介绍如何利用 HTA 文件和 Metasploit 框架进行渗透测试。通过创建反向 shell、生成 HTA 文件、设置 HTTP 服务器和发送文件,最终实现对目标系统的控制。适用于教育目的,需合法授权。
39 9
Kali Linux系统Metasploit框架利用 HTA 文件进行渗透测试实验
|
15天前
|
Linux Shell
Linux 10 个“who”命令示例
Linux 10 个“who”命令示例
44 14
Linux 10 个“who”命令示例
|
4天前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
57 20
|
1月前
|
缓存 Java Linux
如何解决 Linux 系统中内存使用量耗尽的问题?
如何解决 Linux 系统中内存使用量耗尽的问题?
120 48
|
4天前
|
存储 监控 Linux
嵌入式Linux系统编程 — 5.3 times、clock函数获取进程时间
在嵌入式Linux系统编程中,`times`和 `clock`函数是获取进程时间的两个重要工具。`times`函数提供了更详细的进程和子进程时间信息,而 `clock`函数则提供了更简单的处理器时间获取方法。根据具体需求选择合适的函数,可以更有效地进行性能分析和资源管理。通过本文的介绍,希望能帮助您更好地理解和使用这两个函数,提高嵌入式系统编程的效率和效果。
44 13
|
5天前
|
网络协议 Linux 应用服务中间件
kali的常用命令汇总Linux
kali的常用命令汇总linux
26 7
|
24天前
|
Linux 数据库
Linux中第一次使用locate命令报错?????
在Linux CentOS7系统中,使用`locate`命令时出现“command not found”错误,原因是缺少`mlocate`包。解决方法是通过`yum install mlocate -y`或`apt-get install mlocate`安装该包,并执行`updatedb`更新数据库以解决后续的“can not stat”错误。
31 9
|
22天前
|
监控 网络协议 Linux
Linux netstat 命令详解
Linux netstat 命令详解
下一篇
DataWorks