Linux开发常用命令

时间:2024-11-17 16:06:00
  • ls:列出目录内容。
    ls -l:以长格式列出目录内容,显示权限、所有者等信息。
  • cd:改变当前目录。
    cd /path/to/directory:切换到指定目录。
  • pwd:显示当前工作目录的路径。
  • mkdir:创建新目录。
    mkdir new_directory:创建一个名为new_directory的新目录。
  • rmdir:删除空目录。
    rmdir empty_directory:删除名为empty_directory的空目录。
  • rm:删除文件或目录。
    rm file:删除文件file
    rm -r directory:递归删除目录directory及其内容。
  • cp:复制文件或目录。
    cp source destination:将source复制到destination
  • mv:移动或重命名文件/目录。
    mv old_name new_name:将old_name重命名为new_name
  • touch:创建新文件或更新现有文件的时间戳。
    touch new_file:创建一个名为new_file的新文件。
    文件编辑
  • nano、vim、emacs:命令行文本编辑器。
    nano filename、vim filename、emacs filename:在命令行中编辑filename文件。
    文件搜索
  • find:搜索文件和目录。
    find / -name filename:在整个系统中搜索名为filename的文件。
  • grep:搜索文本内容。
    grep 'search_text' filename:在filename文件中搜索search_text