/ 根目录:
dev : 存放抽象硬件
ib : 存放系统库文件
sbin : 存放特权级二进制文件
var : 存放经常变化的文件
home : 普通用户目录
etc : 存放配置文件目录
/etc/sysconfig/network-scripts/ifcfg-ens33 网卡配置文件
/etc/sysconfig/network 主机名的配置文件
/etc/hosts
/etc/passwd
/root : 特权用户目录
/bin : 存放二进制文件
/opt 大型软件存放目录 ****

2..   ..   -   ~  四个符号的含义?

. 当前目录
.. 上一级目录
- 从哪里来的,当前目录所在的上一次目录
~ : root 用户的家目录 /root
普通用户的家目录 /home/用户名

3.常用命令与其意思

增 :
创建目录
cd /
mkdir ./data
(1) 创建目录 mkdir haha
(2) 递归创建目录 mkdir -p ./oldboy/haha
tree oldboy
创建普通文本
touch a.txt
批量创建普通文本
[root@localhost data]# touch {yuan,alex}.txt 添加文本内容:如果文件不存在会新建一个
# 方式一
[root@localhost data]# echo "haha">a.txt 会清空前面的内容 >> 追加
[root@localhost data]# cat a.txt
haha
# 方式二
vi
# 方式三
[root@localhost data]# cat >>c.txt<<EOF
> hahah
> today nice
> EOF
[root@localhost data]# cat c.txt -n
1
2 hahah
3 today nice
[root@localhost data]# cat c.txt |grep "haha" # 可以直接交给管道
hahah
删 :
rm
参数 -i 需要确认
-f 即使原文档属性设置为可读, 亦直接删除,无需逐一确认
-r 将目录及以下文件逐一删除
# 删除当前目录下得所有文件及目录,并切都是直接删除,无需逐一确认命令行为
rm -rf 要删除的文件名或目录
# 删除文件可以直接使用rm命令,若删除目录则必须配合选项"-r",例如:
(1) 删除文件test.txt
[root@localhost /]# rm test.txt
rm:是否删除普通文件 "test.txt"?y
(2) 删除homework 目录
[root@localhost /]# mkdir homework
[root@localhost /]# rm homework
rm: 无法删除"homework": 是一个目录
[root@localhost /]# rm -r homework
rm:是否删除目录 "homework"?y
改 :
命令格式 运行结果
mv 文件名 文件名 将原文件名改为目标文件名
mv 文件名 目录名 将文件移动到目标目录
mv 目录名 目录名 目标目录存在,将源目录移动到目录,目标目录不存在则改名 查 :
查看文件大小
[root@localhost data]# ls -h
alex.txt alex}.txt a.txt b.txtx c.txt oldboy {yuan yuan.txt
[root@localhost data]# du -h
0 ./oldboy/haha.txt
0 ./oldboy
12K .
[root@localhost data]# du -sh
12K . ls 查看当前文件下面有什么
pwd 打印当前工作目录
cat 查看文件内容
* 查看python 的安装路径:
#方式一 : 查看所有python 的路径
whereis python
# 方式二 : 查看当前使用的python 的路径
* linux的环境变量 PATH
echo $PATH
* find -type [] -name []
* ps 查看进程 用于查看当前正在运行的进程信息

4.如何查看Linux的环境变量,路径以什么符号分割?

echo $PATH 以分号作为分割符
/usr/local/sbin:
/usr/local/bin:
/usr/sbin:/usr/bin:
/root/bin

5.Linux文件系统有哪些??

Btrfs、JFS、ReiserFS、ext、ext2、ext3、ext4、ISO9660、XFS、
Minx、MSDOS、UMSDOS、VFAT、NTFS、HPFS、NFS、SMB、SysV、PROC等。

6.linux下 > >> 符号是什么意思?

> : 会清空一前写的文件
>>: 是追加不会清空以前写的内

8.找到 / 路径下 以.txt结尾的普通文件
find -type -name .txt 9.查看进程,并且过滤出有关python的进程
(提示 ps -ef 查找进程的命令,通过管道符再找)
ps -ef | grep "python" 10.过滤出/tmp/passwd下名字叫root的用户,并且修改root名字为root123,最后删除此行。(提示:先cat /etc/passwd > /tmp/passwd 生成文件)
cat /tmp/passwd |grep "root" 11.传输本地的/tmp/passwd到192.168.1.11服务器的/tmp目录
scp /tmp/passwd root@192.168.1.11:/tmp/ 12. 如何先进入/home/oldboy目录,然后再进入/home/python目录?
cd /home/oldboy cd ../python
13. 如何在/home.python目录,执行/home/my_first.py文件?
python /home/my_first.py 14. 互相提问相对路径和绝对路径 15. 向my_first.py文件中写入"Lift is short,I use python"
vim my_first.py i "Lift is short, I use python" Esc :wq 16. 请用一条命令创建/tmp/oldboy/python/s11
mkdir -p /tmp/oldboy/python/s11 17. 只查看oldboy_python.txt文件(50行)内20到30行内容
head -30 /tmp/oldboy_python.txt |tail -21 18. 找一下python命令在哪
which python 19. 将rm命令改为"echo do not use rm"
alias rm="echo do not use rm" 20. 同桌互相传输文件,使用scp命令 21. 查看/var/log/文件大小
du -sh /var/log 22. 如何查看服务器的负载?
top
23. top指令的load average三个值分别是什么意思?
user 用户连接数 load average 系统1,5,15分钟的平均负载 24. 使用wget命令下载http://pythonav.cn/av/girl.gif资料 25. wget命令可以递归下载路飞学城所有资源
wget -r -p http://www.luffycity.com
#递归下载路飞所有资源,保存到www.luffycity.com文件中

练习题

补充:取消别名  unalias

普通用户的创建
useradd xiaogan 创建新用户xiaogan
passwd xiaogan 给xiaogan改密码

显示行号:

vim filename.txt 进入命令模式后,可以输入各种命令

:set nu 显示行号
在光标所在行 yy 复制这一行
在光标所在行 dd 删除这一行

复制,删除多行
5yy 复制5行  复制后按p键是粘贴
5dd 删除5行   选择后按 d键就可以直接删除

时间不同步时调整时间命令:

如果时间不正确,进行时间同步
ntpdate -u ntp.aliyun.com

在线下载图片的命令

用wget命令

wget http://pythonav.cn/av/girl2.gif

重启: reboot

poweroff 立刻关机

linux基本目录的更多相关文章

  1. Linux /dev目录详解和Linux系统各个目录的作用

    Linux /dev目录详解(转http://blog.csdn.net/maopig/article/details/7195048) 在linux下,/dev目录是很重要的,各种设备都在下面.下面 ...

  2. Linux的目录结构

    学习Linux这么久,对Linux的目录的目录结构进行整理总结一下. 以下是对这些目录的解释: /bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令. /boot:这里存放的是启动L ...

  3. Linux 标准目录结构

    初学Linux,首先需要弄清Linux 标准目录结构 / root --- 启动Linux时使用的一些核心文件.如操作系统内核.引导程序Grub等. home --- 存储普通用户的个人文件 ftp ...

  4. linux 查询目录下包含关键字的所有文件

    linux查找目录下的所有文件中是否含有某个字符串 查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有 ...

  5. 【转】 Linux下目录结构

    装完Linux,首先需要弄清Linux 标准目录结构 / root — 启动Linux时使用的一些核心文件.如操作系统内核.引导程序Grub等. home — 存储普通用户的个人文件 ftp — 用户 ...

  6. [转]每天一个linux命令目录

    [转]每天一个linux命令目录 http://www.cnblogs.com/peida/archive/2012/12/05/2803591.html 开始详细系统的学习linux常用命令,坚持每 ...

  7. Linux基本命令 目录

    Linux基本命令 目录 Linux基本命令(1)管理文件和目录的命令 Linux基本命令(2)有关磁盘控件的命令 Linux基本命令(3)文件备份和压缩的命令 Linux基本命令(4)有关关机和查看 ...

  8. 从零单排Linux – 3 – 目录结构

    从零单排Linux – 3 – 目录结构 1.FHS标准(filesystem hierarchy standard) why? –> 为了规范,还有为了linux的发展 重点 –> 规范 ...

  9. 从零单排Linux – 2 – 目录权限

    从零单排Linux – 2 – 目录权限 1.sync 讲内存数据跟新到硬盘中 2.执行等级init a: run level 0:关机 b: run level 3:纯命令模式 c:run leve ...

  10. redhat 安装配置samba实现win共享linux主机目录

    [转]http://blog.chinaunix.net/uid-26642180-id-3135941.html redhat 安装配置samba实现win共享linux主机目录 2012-03-1 ...

随机推荐

  1. Web服务器——WSGI

    1.什么是WSGI? WSGI全称 Web Server Gateway Interface,也可称作Python Web Server Gateway Interface,开始于2003年,为Pyt ...

  2. 针对Vue相同路由不同参数的刷新问题

    在使用vue和vue-router开发spa应用时,我们会遇到这样一种问题.当页面跳转时,组件本身并没有发生改变: // 路由映射关系'/form/:type' // 当前页面路由/form/shop ...

  3. git基本命令和仓库操作

    首先git是什么?git是github上的一个代码托管工具,是一款代码版本管理工具,github上的代码是基于git来进行托管的.github是全球的开源社区.Git 保存的不是文件的变化或者差异,而 ...

  4. SSM框架返回json数据

    常见错误:No converter found for return value of type: class .................. 原因分析:这是因为springmvc默认是没有对象 ...

  5. lilo.conf - lilo 配置文件

    描述 默认情况下,本文件 ( /etc/lilo.conf ) 由引导管理程序 lilo 读取 (参考 lilo(8)). 它看起来可能象这样: boot = /dev/hda delay = 40 ...

  6. egon说一切皆对象--------面向对象进阶紫禁之巅

    一.检查isinstance(obj,cls)和issubclass(sub,super) class Foo(object): pass obj = Foo() isinstance(obj, Fo ...

  7. 安装运行redis

    在Linux系统上安装Redis 环境准备 Redis是C语言开发,建议在Linux上运行,本人系统centos-6.5. 安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有g ...

  8. .net Core——SqlSugar使用

    一.DbContext配置 public class DbContext { public DbContext() { Db = new SqlSugarClient(new ConnectionCo ...

  9. python socket--TCP解决粘包的方法

    1.为什么会出现粘包?? 让我们基于tcp先制作一个远程执行命令的程序(1:执行错误命令 2:执行ls 3:执行ifconfig) 注意注意注意: res=subprocess.Popen(cmd.d ...

  10. ascii 八进制

    int main() 4 { 5 char buf[20] = {'\101','\102','\103',0}; 6 printf("%s",buf); 7 return 0; ...