核心目录
| 目录名 | 描述 |
|---|---|
/bin | 二进制命令所在的目录 |
/boot | 系统引导程序所需要的文件目录 |
/dev | 设备软件目录,磁盘,光驱, |
/etc | 系统配置,启动程序 |
/home | 普通用户的家,目录默认数据存放目录 |
/lib | 共享库文件和内核模块存放目录 |
/mnt | 临时挂载储存设备的挂载点 |
/opt | 额外的应用软件包 |
/proc | 操作系统运行时,进程信息和内核信息存放在这里 |
/root | Linux超级权限用户root的家目录 |
/sbin | 和管理系统相关的命令,【超级管理员用】 |
/tmp | 临时文件目录,这个目录被当作回收站使用 |
/usr | 用户或系统软件应用程序目录 |
/var | 存放系统日志的目录 |
主要操作的是如下两个目录:
常用命令
ctrl + L或clear清屏ls查看当前文件夹下所有的文件-a显示所有包括隐藏-l显示文件的详细信息,简写ll-h配合-l以人性化的方式显示文件大小
pwd查看当前位置mkdir创建文件夹-p创建多级文件夹:mkdir -p aaa/bbb
rm删除文件-rf删除文件夹-f强制删除* -rf删除当前目录所有(谨慎)
cd xx进入某个文件夹,默认是回到自己的文件夹-来回切换..返回上一层
touch创建文件mv移动或重命名cat/more/less查看文件内容cp复制文件-r复制文件夹
find查找
# 查找/目录下以ins开头的文件
find / -name 'ins'
grepgrep查找内容,通常和管道符搭配;也可以查找某个文件中是否有查找内容:grep xx a.txt,表示a.txt中是否有xx。tar压缩命令
压缩
该命令将文件 file1、file2 和目录 dir1 打包成一个名为 archive.tar 的归档文件。
tar -cvf archive.tar file1 file2 dir1
-c参数表示创建压缩文件-v参数表示在打包的过程中输出详细信息-f参数指定压缩文件名。
查看 tar 压缩文件的内容
tar -tvf archive.tar
-t 参数表示列出归档文件的内容。
解压
该命令将把归档文件 archive.tar 中的文件和目录解压到当前目录下。
tar -xvf archive.tar
-x参数表示解压归档文件的内容。
在归档文件中添加文件或目录
该命令将文件 file3 和目录 dir2 添加到归档文件 archive.tar 中。
tar -rvf archive.tar file3 dir2
-r参数表示在已有归档文件中添加文件或目录。
解压压缩文件中指定的文件或目录
该命令将归档文件 archive.tar 中的文件 file1 解压到当前目录下。
tar -xvf archive.tar file1
解压归档文件到指定目录
该命令将归档文件 archive.tar 中的内容解压到指定的目录 /path/to/directory 中。-C 参数指定解压目录。
tar -xvf archive.tar -C /path/to/directory
ps查看进程-ef查看所有进程-ef | grep xxx查看进程中是否有xxx
kill终止执行的程序,通过执行-9 进程号杀死程序进程。|管道符,将前面命令的结果作为后面命令的输入,例如ps -ef | grep xxxuseradd 用户名创建用户passwd 用户名给用户设置密码userdel -r 用户名删除用户
Trick1:NotePad++
使用插件NPPFTP连接linux,在本地编辑linux中的文件。