Linux 系统中常用的命令

文件和目录操作

  • ls:列出目录内容。
  • -a:显示所有文件(包括隐藏文件)。
  • -l:以长格式显示文件信息(权限、大小、时间等)。
  • -h:以易读的格式显示文件大小。
  • cd:切换目录。
  • cd /path/to/directory:进入指定目录。
  • cd ..:返回上一级目录。
  • cd ~:返回用户主目录。
  • pwd:显示当前工作目录的绝对路径。
  • mkdir:创建目录。
  • mkdir directory_name:创建一个目录。
  • mkdir -p parent/child:递归创建多级目录。
  • rm:删除文件或目录。
  • rm file.txt:删除文件。
  • rm -r directory:递归删除目录及其内容。
  • rm -f file.txt:强制删除文件,不提示确认。
  • cp:复制文件或目录。
  • cp file1.txt file2.txt:复制文件。
  • cp -r source_directory destination_directory:递归复制目录。
  • mv:移动或重命名文件或目录。
  • mv file1.txt file2.txt:重命名文件。
  • mv file.txt directory/:将文件移动到目录中。

文件查看和编辑

  • cat:显示文件内容。
  • cat file.txt:显示文件内容。
  • less:分页显示文件内容。
  • less file.txt:逐页查看文件内容,支持上下翻页。
  • head:显示文件的前几行。
  • head -n 10 file.txt:显示文件的前 10 行。
  • tail:显示文件的后几行。
  • tail -n 10 file.txt:显示文件的最后 10 行。
  • tail -f file.txt:实时查看文件的新增内容(常用于日志文件)。
  • nano:简单文本编辑器。
  • nano file.txt:打开文件进行编辑。
  • vivim:功能强大的文本编辑器。
  • vi file.txt:打开文件进行编辑。

系统信息

  • whoami:显示当前登录用户。
  • who:显示当前登录的用户信息。
  • df:显示磁盘空间使用情况。
  • df -h:以易读的格式显示磁盘空间。
  • du:显示文件或目录的磁盘使用情况。
  • du -sh directory/:显示目录的总大小。
  • free:显示系统内存使用情况。
  • free -m:以 MB 为单位显示内存使用情况。
  • ps:显示当前进程信息。
  • ps aux:显示所有进程的详细信息。
  • top:动态显示系统进程和资源使用情况。
  • htop:更友好的进程查看工具(需要安装)。

网络相关

  • ifconfig:显示或配置网络接口信息(部分系统中被 ip 命令替代)。
  • ip:显示和操作路由、网络设备、接口等。
  • ip addr show:显示网络接口的 IP 地址。
  • ping:测试网络连接。
  • ping google.com:向指定主机发送 ICMP 请求。
  • netstat:显示网络连接、路由表等信息(部分系统中被 ss 命令替代)。
  • ss:显示套接字信息。
  • ss -tuln:显示所有监听的 TCP 和 UDP 端口。

权限管理

  • chmod:更改文件或目录的权限。
  • chmod 755 file.txt:设置文件权限为所有者可读写执行,其他用户可读执行。
  • chown:更改文件或目录的所有者。
  • chown user:group file.txt:将文件的所有者和所属组更改为指定用户和组。
  • chgrp:更改文件或目录的所属组。
  • chgrp group file.txt:将文件的所属组更改为指定组。

搜索和过滤

  • grep:搜索文本内容。
  • grep "pattern" file.txt:在文件中搜索包含指定模式的行。
  • grep -r "pattern" directory/:递归搜索目录中的文件。
  • find:查找文件和目录。
  • find /path/to/search -name "filename.txt":查找指定路径下名为 filename.txt 的文件。
  • find . -type f -mtime -1:查找当前目录下最近一天内修改过的文件。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇