Linux学习随笔

一些简单的指令

  1. cat /proc/cpuinfo
    打印CPU的相关信息
  2. cat /proc/meminfo
    打印CPU内存的相关信息
  3. cat /proc/meminfo | grep name
    输出CPU内存的相关信息,且筛选只包含name的部分

command1 | command2
command1 | command2 [ | commandN… ]

| :是管道,当在两个命令之间设置管道时,管道符 |左边命令的输出就变成了右边命令的输入。只要第一个命令向标准输出写入,而第二个命令是从标准输入读取,那么这两个命令就可以形成一个管道。
注意: command1 必须有正确输出,而 command2 必须可以处理 command2 的输出结果;而且 command2 只能处理 command1 的正确输出结果,不能处理 command1 的错误信息。

grep: Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。

  1. cd …(两个点)
    返回上一级目录

  2. cp
    cp:用来将一个或多个源文件或者目录复制到指定的目的文件或目录。它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误。

语法
cp(选项)(参数)

选项
-a:此参数的效果和同时指定"-dpR"参数相同;
-d:当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录;
-f:强行复制文件或目录,不论目标文件或目录是否已存在;
-i:覆盖既有文件之前先询问用户;
-l:对源文件建立硬连接,而非复制文件;
-p:保留源文件或目录的属性;
-R/r:递归处理,将指定目录下的所有文件与子目录一并处理;
-s:对源文件建立符号连接,而非复制文件;
-u:使用这项参数后只会在源文件的更改时间较目标文件更新时或是名称相互对应的目标文件并不存在时,才复制文件;
-S:在备份文件时,用指定的后缀“SUFFIX”代替文件的默认后缀;
-b:覆盖已存在的文件目标前将目标文件备份;
-v:详细显示命令执行的操作。

参数
源文件:制定源文件列表。默认情况下,cp命令不能复制目录,如果要复制目录,则必须使用-R选项;
目标文件:指定目标文件。当“源文件”为多个文件时,要求“目标文件”为指定的目录。

cp -r [源文件] [目标文件]

  1. U盘挂载
  • 如果U盘在Windows,可以在VMware的选项虚拟机——>可移动设备——>U盘

  • 如果U盘刚插入主机且虚拟机开机,可直接选择将U盘挂在虚拟机上。

  • 挂载步骤

    • 先在/root 创建一个新的目录

    mkdir usb

    • 查看当前虚拟机将你的U盘放在哪里

    fdisk -l

    • 挂载U盘

    mount -t vfat -o charset=cp936 /dev/sab /root/usb

    • 解挂U盘

    若不繁忙
    umount -v /root/usb
    繁忙
    umount -vl /root/usb

你可能感兴趣的:(Linux学习随笔)