• 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) ./(此执行文件名)