适用于 DevOps 的 Linux 备忘单
作者:互联网
基本命令
mkdir
mkdir linux-basics:使用指定名称创建一个新目录。
mkdir dev qa prod:一次创建多个目录。
mkdir logfolder{1..10}:创建一系列序号为 1 到 10 的目录。
sudo:代表“超级用户执行”
sudo [options] [cmd]:用于以root用户或超级用户身份执行命令。
sudo apt-get update:更新包列表
sudo -u username touch file.txt:创建一个新文件“file.txt”,其所有权为“username”。
sudo -s:以root权限启动一个新的shell。
历史
history:显示我们在终端上执行的所有命令。
ls
ls:列出当前工作目录的内容
ls -l:以长格式列出每个目录的内容,包括权限、所有者、大小和最后修改日期
ls -a:列出目录中的所有文件,包括以点(.)字符开头的隐藏文件。
ls -R:递归列出当前目录及其子目录的内容。
ls -r:反转显示顺序。较旧的文件首先列出。
ls -h:以人类可读的格式显示文件大小。例如 KB、MB 或 GB。
我们还可以结合以上选项:
ls -alh:以长格式显示目录内容,包括隐藏文件,并以人类可读的格式显示文件大小。
光盘
cd <path/to/directory>: 将带您到指定的目录路径。
cd ~:用于导航到主目录。
cd /: 带你到根目录
cd ..: 上移一级目录
密码
pwd:代表打印工作目录。它打印用户当前所在的当前工作目录。
文件操作