【掌握Linux指令】初学者必备的基本指令指南

【掌握Linux指令】初学者必备的基本指令指南


image.png

引言

欢迎来到Linux的世界!如果你对这个强大的操作系统感兴趣,但又不知道从哪里开始,那么你来对地方了。Linux以其稳定性和灵活性闻名,几乎无处不在,从服务器到你的智能设备。

对于新手来说,命令行可能看起来有点吓人,但其实掌握一些基本指令就能让你在Linux上如鱼得水。这篇博客会带你快速认识那些关键的Linux指令,帮你轻松搞定文件管理、系统信息查看,还有权限设置等等。

无论你是Linux的新朋友,还是想要巩固基础,这里都有你需要的实用技巧和例子。准备好了吗?让我们一起开启这段Linux之旅吧!

0. 快速学习几个命令

su - 切换到另一个用户账户 (substitute user)

su  // 切换到root用户,要求输入root用户的密码
su - username  // 切换到指定用户的环境,类似于该用户登录
su -c "whoami"  // 切换到root用户并执行`whoami`命令,然后退出
su -s /bin/bash username  // 使用指定的bash shell切换到指定用户
  • whoami 显示当前用户的用户名
  • who 显示当前用户的用户名

help 功能:获取Shell内置命令的帮助信息 (help)

  • -d:显示命令的简短描述。
  • -m:以简易手册页格式显示帮助信息。
  • -s:仅显示命令的语法部分。
  • -a:显示所有内置命令的帮助信息。

示例:

help cd  // 显示cd命令的帮助信息
help -m echo  // 以简易手册页格式显示echo命令的帮助信息
help -d pwd  // 显示pwd命令的简短描述
help -a  // 显示所有内置命令的帮助信息

man 功能:查看命令的手册页 (manual)

选项:

  • -k:搜索与关键字匹配的手册页条目(类似于 apropos)。
  • -f:显示命令或程序的简短描述(类似于 whatis)。
  • -M:指定手册页的搜索路径。
  • -s:指定手册页的章节。
  • -a:显示所有匹配的手册页,按顺序逐一查看。

示例:

man ls  // 查看ls命令的手册页
man -k passwd  // 搜索与“passwd”相关的手册页条目
man -f bash  // 显示bash的简短描述
man 5 passwd  // 查看passwd文件格式的手册页(章节5)
man -a printf  // 查看所有与printf相关的手册页

手册页分为不同的章节,每个章节包含特定类型的信息:

  1. 用户命令(通常可执行的命令和工具)
  2. 系统调用(内核提供的函数)
  3. 库调用(程序库函数)
  4. 特殊文件(通常是/dev下的设备文件)
  5. 文件格式(配置文件格式)
  6. 游戏(游戏和演示程序)
  7. 杂项(杂项信息)
  8. 系统管理命令(通常只有root用户可用)
  9. 内核例程(内核开发人员使用的例程

1. 文件和目录管理

ls 列出目录内容(list)

选项

  • -l:长格式显示详细信息。
  • -a:显示所有文件,包括隐藏文件。
  • -h:以人类可读的格式显示文件大小。
  • -R:递归列出目录内容。
  • -t:按修改时间排序。

示例

ls -l //长格式显示文件详细信息
ls -la //显示所有文件(包括隐藏文件)及其详细信息
ls -lh //长格式显示文件信息,大小以易读格式呈现

cd 切换当前工作目录 (change directory)

选项:

  • -:切换到前一个目录。
  • ..:切换到上一级目录。
  • ~:切换到用户主目录。

示例:

cd ..  // 切换到上一级目录
cd -  // 切换到前一个目录
cd ~  // 切换到用户主目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值