Skip to Content

Ubuntu 下部署 Odoo 所需要掌握的基础linux 命令

文件和目录操作命令

列出文件和目录

  • ls: 列出当前目录中的文件和子目录。
  • ls -l: 以详细格式列出文件和目录信息,包括权限、所有者、大小等。
  • ls -a: 列出所有文件和目录,包括隐藏文件(以.开头的文件)。

拷贝文件和目录

  • cp source destination: 拷贝文件或目录。
  • cp -r source destination: 拷贝目录及其内容。

移动或重命名文件

  • mv source destination: 移动文件或重命名文件。

删除文件和目录

  • rm file: 删除文件。
  • rm -f file: 强制删除文件,无需确认。
  • rmdir directory: 删除空目录。
  • rm -rf directory: 删除目录及其内容(谨慎使用)。

创建和查看文件

  • touch file: 创建空文件或更新文件的时间戳。
  • cat file: 查看文件内容(适合小文件)。
  • more file: 逐屏查看文件内容。
  • less file: 逐行查看文件内容,支持向前和向后翻页。

目录操作命令

改变当前目录

  • cd path: 切换到指定目录。
  • cd ..: 返回上一级目录。
  • cd ~: 返回用户主目录。

查看当前路径

  • pwd: 显示当前工作目录的完整路径。
  • pwd -P: 显示实际路径,不使用符号链接。

创建目录

  • mkdir directory: 创建新目录。

系统信息命令

查看系统时间

  • date: 显示当前系统时间。
  • cal: 显示当前月份的日历。

查看磁盘和文件系统信息

  • df -h: 查看磁盘使用情况(以人类可读的格式显示)。
  • du -h: 查看指定文件或目录占用的磁盘空间。

查看文件内容

  • head file: 查看文件的前10行。
  • tail file: 查看文件的后10行。

远程文件传输(使用pscp命令)

从Windows上传文件到Linux

  1. 下载并安装pscp(从Putty官网)。
  2. 将pscp添加到系统环境变量或直接使用完整路径。
  3. 使用以下命令上传文件:
    pscp D:\local\file.txt user@remote_host:/remote/directory/

从Linux下载文件到Windows

  • 使用以下命令下载文件:
    pscp user@remote_host:/remote/file.txt D:\local\directory\

其他命令

查看非纯文本文件

  • od -t x1 file: 以十六进制格式查看二进制文件。

查看帮助信息

  • man command: 查看命令的详细手册。

搜索文件

  • find /path -name "filename": 在指定路径下搜索文件。
  • grep "text" file: 在文件中搜索指定文本。

Ubuntu 下部署 Odoo 所需要掌握的基础linux 命令
6776, Administrator October 30, 2015
Tags
Archive