目录结构:

/bin:存放系统常用的命令程序

/boot:系统启动或引导所需要的一些文件

/dev:可用的设备文件

/etc:系统配置相关的东西

/home:所有用户的主目录

/lib,lib64:存放系统的库文件

/media:即插即用设备文件

/mnt:存储设备挂载目录

/opt:可选软件包安装目录

/proc:目录本身是个虚拟机系统,记录进程,网络信息等

/root:管理员主目录

/sbin:重要的系统执行文件

/sys:虚拟文件系统,记录内核数据

/usr:用户的可用程序目录

/var:系统运行产生的文件

linux常用命令:

ls  显示当前目录下所有文件

ls -l  显示文件和目录的详细信息

ls -a  显示所有文件包括隐藏文件

cd xx  打开xx文件夹

  • 创建

mkdir xxx  创建xxx文件夹

touch text.txt  创建文件

  • 编辑  

vi test.txt  打开test.txt文件

c 切换成编辑状态

Esc 从编辑状态切换为只读状态

:q 退出

:q!不保存退出

:wq 保存并退出

  • 复制

cp test.txt test2.txt  复制文件

cp test.txt /xxx/test.txt or /xxx/test  复制到某个目录

  • 删除

rm test.txt  删除test.txt文件

rm -r xx  删除xx文件夹

  • 移动

mv text.txt ..  移动text.txt

mv test.txt /xxx/  移动test.txt到xxx目录下

mv test.txt test2.txt  移动到某个地方并改名

  • 查找

locate text.txt  查找test.txt文件,可用updatedb更新数据库

find / -name file1  从'/'目录开始搜索文件

ps  查看当前运行进程

kill qq.exe  杀进程

netstat -ano | findstr "5037"  查找端口占用

pwd  显示工作路径

shutdown now  立即关机

shutdown +5  5分钟后关机

shutdown -r now  立即重启系统

reboot  重启

logout  注销

  • 查看文件内容

cat file  从第一个字节正向查看文件内容

tac file  从最后一个字节反向查看文件内容

more file  查看一个长文件内容

less file  和more file类似,但是可以反向查看

head -2 file  查看一个文件的前两行

tail -2 file  查看一个文件的最后两行

tail -f file  实时查看被添加到一个文件中的内容

  • 磁盘空间

df -lh  查看磁盘信息

free  查看内存信息

ls -ISr |more  以尺寸大小排序文件和目录

du -sh dir  计算目录dir的占用磁盘空间

命令+ --help  查看命令使用方法


参考文章如下:

http://www.php100.com/html/webkaifa/Linux/2009/1106/3485.html

http://www.cnblogs.com/knowledgesea/p/6146303.html

http://www.cnblogs.com/fnng/archive/2012/02/21/2362013.html

Linux目录结构和基础知识的更多相关文章

  1. Linux目录结构和基础命令

    Linux目录和基础命令 目录 Linux目录和基础命令 1 Linux目录结构 1.1 Linux文件名命令要求 1.2 文件的类型 2. 基础命令 2.1 ls 2.2 cd和pwd 2.3 命令 ...

  2. 每天一个linux命令(23):Linux 目录结构

    对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面 ...

  3. 每天一个linux命令(19):Linux 目录结构

    对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面 ...

  4. 每天一个Linux命令(23)--linux 目录结构(一)

    对于每一个Linux 学习者来说,了解 Linux 文件系统的目录结构,是学好Linux 的至关重要的一步,深入了解Linux 文件目录结构的标准和每个目录的详细功能,对于我们用好Linux 系统至关 ...

  5. linux每日命令(24):Linux 目录结构

    一. 简介 对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只 ...

  6. 每天一个linux命令:Linux 目录结构

    对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统至关只要,下面 ...

  7. linux常用命令:Linux 目录结构

    对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面 ...

  8. 【转】每天一个linux命令(23):Linux 目录结构

    原文网址:http://www.cnblogs.com/peida/archive/2012/11/21/2780075.html 对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是 ...

  9. 每天一个linux命令(目录文件操作):【转载】Linux 目录结构

    对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统至关重要,下面 ...

随机推荐

  1. 如何在模拟器里体验微软HoloLens

    众所周知,微软的HoloLens以及MR设备售价都比较高,这让不少感兴趣的朋友们望而却步,本篇教程将向大家介绍如何在模拟器里体验传说中的HoloLens. 1.需要准备的硬件: 智能手机一台(WP.A ...

  2. JAVA的helloworld

    java环境设置------------- 在环境变量中设置以下三个变量:JAVA_HOME=C:\j2sdk1.4.1 //可以改为相应的目录CLASSPATH=%JAVA_HOME%\lib\to ...

  3. Ubuntu 上查看硬件信息命令

    1.Mint 驱动程序管理器是由 Linux Mint 团队开发的一款系统工具软件,使得用户在Linux系统中可容易安装专有驱动,通过一个直观的界面.由于 Mint 驱动程序管理器具有独立性,它支持所 ...

  4. SAS 9.4 的sid问题解决方案汇总(头疼...)

    每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 因为经常出现sid出现问题,所以问题很多.最常 ...

  5. AM335x(TQ335x)学习笔记——WM8960声卡驱动移植

    经过一段时间的调试,终于调好了TQ335x的声卡驱动.TQ335x采用的Codec是WM8960,本文来总结下WM8960驱动在AM335x平台上的移植方法.Linux声卡驱动架构有OSS和ALSA两 ...

  6. 最小生成树 TOJ 4117 Happy tree friends

    链接http://acm.tju.edu.cn/toj/showp4117.html 4117.   Happy tree friends Time Limit: 1.0 Seconds   Memo ...

  7. 关于html5 data-*自定义属性相关注意点和踩过的坑

    在HTML5中添加了data-*的方式来自定义属性,所谓data-*实际上上就是data-前缀加上自定义的属性名,命名可以用驼峰命名方式,但取值是必需全部使用小写(后面会说),使用这样的结构可以进行数 ...

  8. Git Compare with base,比较大文件时,长时间等待,无法加载

    问题 当使用Git比较一个大文件(几十兆数量级)版本见差异时,会一直等待加载,且内存消耗很大,导致其他进程很难执行.任务管理器中,可以看到此时的TortoiseGitMerge吃掉3G左右的内存. 原 ...

  9. 基于python机器学习人脸自动补全

    import numpy as np import matplotlib.pyplot as plt from sklearn.linear_model import LinearRegression ...

  10. jquery 实现一个简单的成功提示框,失败提示框

    主要的jquery代码:var TS={ successAlert:function(str){ //调用成功的方法 var html='<div class="alert alert ...