• ls -l 查看当前目录下文件属性
  • mkdir cd .. cd /
  • touch创建文件
  • chmod 改变文件访问权限 权限代号 文件名 (sudo) chmod 776 文件名
  • chown 改版文件归属用户和归属组 (sudo) chown root.root 文件名
  • cat 查看文件内容
  • echo 是一个在命令行(如 Linux、macOS 的终端或 Windows 的 CMD/PowerShell)中常用的命令,用于在终端或脚本中输出文本或变量的值。

基本语法:
sh
echo [选项] [字符串或变量]
常见用法:
输出文本:

sh
echo "Hello, World!"
输出:Hello, World!

输出变量值:

sh
name="Alice"
echo "My name is $name"
输出:My name is Alice

输出到文件(覆盖):

sh
echo "This is a line" > file.txt
(将内容写入 file.txt,如果文件已存在则覆盖)

追加到文件:

sh
echo "Another line" >> file.txt
(将内容追加到 file.txt 的末尾)

输出特殊字符或转义(需结合选项,如 -e):

sh
echo -e "Line 1\nLine 2"

  • mv 原文件名 新文件名

  • vi 直接编辑 :
    vi常用:
    一、基础模式切换

    i	插入模式(Insert),在光标前插入
    I	在行首插入
    a	在光标后插入
    A	在行末插入
    o	在当前行下插入新行
    O	在当前行上插入新行
    Esc	返回普通模式
    

二、保存与退出

  :w	保存
  :q	退出
  :wq	保存并退出
  :q!	强制退出(不保存)
  :x	保存并退出(同 :wq)
  ZZ	保存并退出(在普通模式)

四、复制粘贴删除

  yy	复制当前行
  nyy	复制 n 行
  dd	删除当前行
  ndd	删除 n 行
  x	删除当前字符
  p	粘贴在光标后
  P	粘贴在光标前
  u	撤销
  Ctrl + r	重做

head 、tail 、more、less

gcc编译


编译在当前目录下生成指定名字的可执行文件文件格式为makefile无后缀
此时执行只需要 (sudo) ./(此执行文件名)