用法
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
2