Linux常用命令


用法
ls:查看当前位置下文件及文件夹
ls -a:查看当前位置下所有文件及文件夹(包括隐藏文件)
ls -l:查看当前位置下所以文件及文件夹的详细信息,包括文件属性、所有者、文件创建时间、大小等等


cd是进出文件夹的命令,用法:cd 目录名
cd ..用来返回上一级目录
单独输入cd则会回到用户home目录,如果是root账户登录则会返回到/root


用法:
mkdir 文件名 用来新建一个文件夹


用法:
复制其他目录下的文件到当前目录: cp /文件路径/文件名 ./
复制当前目录下的文件到其他位置:cp 文件名 /文件目录路径/ 或 cp ../../文件目录/
../表示上一级目录,./表示当前目录


1.显示当前用户的进程

ps

2.显示系统中所有进程

ps -e

ps -A

3.显示进程详细信息,如用户、PID、父进程PID等、内存和cpu使用情况等。

ps -ef

ps aux

4.使用grep查找特定进程

ps -ef | grep progress_name

ps aux | grep progress_name

如查找nginx进程

ps -ef | grep nginx

5.根据进程ID查找进程

ps -p PID

6.显示进程的层次结构

ps -e --forest

7.显示线程信息

ps -elf

8.显示特定用户的进程

ps -u username

9.排序显示进程

ps aux --sort=-%mem

%mem 表示从大到小排序。


基本用法
1.查看磁盘分区信息

sudo fdisk -l

该命令列出系统中所有磁盘和分区信息,包括分区的大小、类型、设备名等。
2.选择磁盘进行分区操作 要对某个磁盘进行操作,需要指定该磁盘。例如,针对 /dev/sda:

sudo fdisk /dev/sda

进入 fdisk 交互式界面,接下来可以进行分区操作。
进入 fdisk 交互模式后,常用命令如下:

  • m:显示帮助菜单,列出所有可用命令。
  • p:显示当前磁盘的分区表。
  • n:新建一个分区。
    选择 主分区(primary) 或 扩展分区(extended)。
    指定分区号、起始和结束扇区。
  • d:删除一个分区。根据提示输入要删除的分区编号。
  • t:修改分区的类型。例如,修改分区类型为 Linux 文件系统(类型为 83)。
  • w:写入分区表并退出。将修改写入磁盘。
  • q:退出 fdisk 而不保存更改。

创建新分区的步骤
1.运行 fdisk 选择目标磁盘:

sudo fdisk /dev/sda

2.输入 n 来创建一个新分区:

  • 选择分区类型:p(主分区)或 e(扩展分区)。
  • 指定分区号(默认即可)。
  • 输入起始和结束扇区(或者按回车使用默认值)。
    3.保存并退出:输入 w,将更改写入磁盘并退出。

查看分区表类型
如果你使用 GPT 分区表,可以通过以下方式查看:

sudo fdisk -l /dev/sda

如果显示的分区表为 "GPT",你可以使用 gdisk 来处理 GPT 分区表;fdisk 主要适用于 MBR 分区。

例:创建新分区并格式化
1.使用 fdisk 创建新分区:

sudo fdisk /dev/sda

2.按照交互提示,创建一个新的分区(n)并保存更改(w)。
3.格式化新分区(假设新分区是 /dev/sda3):

sudo mkfs.ext4 /dev/sda3

4.挂载新分区

sudo mount /dev/sda3 /mnt

评论区
头像