linux文件目录说明:
-
1) bin -> usr/bin : 这个目录存放最经常使用的命令
-
2) boot : 这个目录存放启动 Linux 时使用的一些核心文件,包括一些连接文件以及镜像文
-
件
-
3) dev: dev 是 Device(设备)的缩写, 该目录下存放的是 Linux 的外部设备,Linux 中的设备也
-
是以文件的形式存在
-
4) etc : 这个目录存放所有的系统管理所需要的配置文件
-
5) home:用户的主目录,在 Linux 中,每个用户都有一个自己的目录,一般该目录名以用
-
户的账号命名
-
6) lib->user/lib: 这个目录存放着系统最基本的动态连接共享库,其作用类似于 Windows 里
-
的 DLL 文件,几乎所有的应用程序都需要用到这些共享库。
-
7) mnt : 系统提供该目录是为了让用户临时挂载别的文件系统,我们可以将光驱挂载在
-
/mnt/上,然后进入该目录就可以查看光驱里的内容
-
8) opt: 这是给 linux 额外安装软件所存放的目录。比如你安装一个 Oracle 数据库则就可以
-
放到这个目录下,默认为空。
-
9) root : 该目录为系统管理员目录,root 是具有超级权限的用户
-
10) tmp: 这个目录是用来存放一些临时文件的。
-
11) usr: 这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似与
-
windows 下的 program files 目录。
-
12) var : 这个目录存放着在不断扩充着的东西,我们习惯将那些经常被修改的文件存放在该
-
目录下,比如运行的各种日志文件
linux常用的命令:
磁盘管理:
cd | 切换目录 |
ll | 列出当前目录下的目录与文件(等同于win下的列表格式查看文件) -rw-rw-rw - 表示文件 |
ls | 只会列出目录与文件 |
pwd | 文件当前所在位置 |
df 或 df -h | 查看系统磁盘空间使用情况 df 以 kb 为单位展示空间使用情况:总的大小,已经使用的,可用的空间 例如:在当前目录位置执行 df 加上参数 -h 的意思是以可读性比较高的方式查看 |
du | 查 看文件所占空间 du , 通常使用参数 -sh 可以查看当前文件的大小 例如 du -sh yum.conf |
文件管理:
mkdir | 创建目录 文件夹 |
mv | 文件重命名或移动位置 |
rm , rm -rf | 删除文件或目录 使用 rm 删除文件 需要确认 不用确认的直接删除 例如: rm -f my.txt -rf参数 删除目录 rm 不加参数,不能删除目录 |
cat 文件路径 | 查看文件的全部内容 |
more | 查看文件内容
逐屏输出(按空白键 space 就往下一页)、Enter 一行一行展示 屏幕底下,显示当前屏幕展示总内容的百分比 |
head -n 数字 | 查看文件开头的 n 行数据 默认值为10 |
tail -n 数字 | 查看文件结尾的 n 行数据 默认值为10 |
cp cp -rf | 复制文件命令 cp ,cp -rf
① 复制文件:aa.txt 是新的文件名
|
find | 语法:find 目录位置 命令关键字 搜索关键字 可以使用通配符 * ,表示 0-多个字符 |
一些系统命令:
data | 显示时间日期 |
su | 切换用户 |
ps -ef | 查看系统进程
ps [命令参数] |
clear | 清屏 |
reboot | 重启 |
shutdown -h now | 光机 |
kill | kill pid:杀掉进程 先使用ps -ef确认进程的id 然后通过命令干掉他 |
文档处理:
grep | 在文件中(可以多个文件同时)搜索字符串,可以使用正则表达式
-i: 加上-i意味着不区分大小写 不区分大小写 -w :搜索单词 搜索的文本中有空格,需要使用引号括起来 |
sort | 排序文件内容 sort ,以字典顺序排序 语法:sort 文件名 可以使用管道 | |
uniq | 显示文件 去重 后的内容 去除文件内相邻行的重复内容, 重复内容只是显示一次。 不会修改原来文件的内容。 |
wc | wc 统计指定文件中的单词数、行数, 并将统计结果显示输出。 -l : 只统计行数 -w :只统计单词数 可以使用管道 | |
tar | tar 用来压缩和解压文件, tar 命令本身没有压缩、解压的功能,是调用其他压缩功能实 现的。tar 压缩后的文件也叫归档文件。 语法: tar 参数 要压缩或解压的文件或目录 常用参数: z : 使用 gzip 解压缩程序,生成的文件名是 xxx.tar.gz 这是 linux 中常用的压缩格式。 c : 创建压缩文档 v : 显示压缩,解压过程中处理的文件名 f : 指定归档文件名, tar 参数后面是归档文件名 x : 从归档文件中释放文件,就是解压。 t : 列出归档文件内容,查看文件内容 C: 解压到指定目录,使用方式 -C 目录 |
tar -tf 归档文件名 | 查看归档(压缩)文件 语法:tar -tf 归档文件名 |
tar 解压 | 解压:释放压缩的文件内容 需要指定你想需要的参数 , 比如归不归档 -z |
网络通讯
ping | 测试网络连通: ping 语法: ping ip 或者域名 |
wget | wget linux 上下载资源的工具,比如下载软件的安装包。一般软件都会给出一个下载地址 语法:wget 下载的资源的地址 例如:下载一个 tomcat 软件。 首先要得到 tomcat 的下载地址,同浏览器下载 tomcat,得到下载地址 |
ifconfig | 查看ip |
原文:Linux常用命令总结