Linux基础:目录及常用命令

203 阅读3分钟

核心目录

目录名描述
/bin二进制命令所在的目录
/boot系统引导程序所需要的文件目录
/dev 设备软件目录,磁盘,光驱,
/etc 系统配置,启动程序
/home普通用户的家,目录默认数据存放目录
/lib共享库文件和内核模块存放目录
/mnt临时挂载储存设备的挂载点
/opt额外的应用软件包
/proc操作系统运行时,进程信息和内核信息存放在这里
/rootLinux超级权限用户root的家目录
/sbin和管理系统相关的命令,【超级管理员用】
/tmp临时文件目录,这个目录被当作回收站使用
/usr用户或系统软件应用程序目录
/var存放系统日志的目录

主要操作的是如下两个目录: image.png

常用命令

  1. ctrl + Lclear 清屏
  2. ls 查看当前文件夹下所有的文件
    • -a 显示所有包括隐藏
    • -l 显示文件的详细信息,简写ll
    • -h 配合-l以人性化的方式显示文件大小
  3. pwd 查看当前位置
  4. mkdir 创建文件夹
    • -p 创建多级文件夹:mkdir -p aaa/bbb
  5. rm 删除文件
    • -rf 删除文件夹
    • -f 强制删除
    • * -rf 删除当前目录所有(谨慎
  6. cd xx 进入某个文件夹,默认是回到自己的文件夹
    • - 来回切换
    • .. 返回上一层
  7. touch 创建文件
  8. mv 移动或重命名
  9. cat/more/less 查看文件内容
  10. cp 复制文件
    • -r 复制文件夹
  11. find查找
# 查找/目录下以ins开头的文件
find / -name 'ins'
  1. grep grep 查找内容,通常和管道符搭配;也可以查找某个文件中是否有查找内容:grep xx a.txt,表示a.txt中是否有xx。
  2. tar压缩命令

压缩

该命令将文件 file1file2 和目录 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
  1. ps 查看进程
    • -ef 查看所有进程
    • -ef | grep xxx 查看进程中是否有xxx
  2. kill 终止执行的程序,通过执行-9 进程号杀死程序进程。
  3. | 管道符,将前面命令的结果作为后面命令的输入,例如ps -ef | grep xxx
  4. useradd 用户名 创建用户
  5. passwd 用户名 给用户设置密码
  6. userdel -r 用户名 删除用户

Trick1:NotePad++

使用插件NPPFTP连接linux,在本地编辑linux中的文件。

第一步:安装插件

image.png

第二步:创建连接

image.png

第三步:测试

image.png