/ 根目录:
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. 使用redis+flask维护动态代理池

    在进行网络爬虫时,会经常有封ip的现象.可以使用代理池来进行代理ip的处理. 代理池的要求:多站抓取,异步检测.定时筛选,持续更新.提供接口,易于提取. 代理池架构:获取器,过滤器,代理队列,定时检测 ...

  2. [LeetCode] 132. 分割回文串 II

    题目链接 : https://leetcode-cn.com/problems/palindrome-partitioning-ii/ 题目描述: 给定一个字符串 s,将 s 分割成一些子串,使每个子 ...

  3. HDU 5266 pog loves szh III ( LCA + SegTree||RMQ )

    pog loves szh III Time Limit: 12000/6000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Oth ...

  4. [IIS]修改MaxFieldLength与MaxRequestBytes彻底解决Request Too Long的问题

    当 IIS7/7.5 收到的请求头的长度超过16K(默认值),就会引发"Bad Request - Request Too Long. HTTP Error 400. The size of ...

  5. 计蒜客 蓝桥模拟 F. 结果填空:数独

    代码: #include <cstdio> #include <cstdlib> #include <cstring> #include <iostream& ...

  6. apply_test

    //object apply_test {// def main(args:Array[String]): Unit ={// println("apply 方法:"+apply( ...

  7. java 分页对象以及数据库分页查询

    import java.util.List; public class Pager<T> { private Integer pageSize; private Integer total ...

  8. 设置mysql数据表列自动递增以及数据行插入操作

    创建mysql数据表,设置id列递增.主键create table running_log ( id int primary key auto_increment, routename varchar ...

  9. 2019年8月5日~8月11日 第六周JAVA学习总结

    本周主要进行了对JAVA基础的学习和PTA代码的编写,平均每天花在学习上的时间约3个小时,花在代码上的时间约2个小时,花在解决问题上的时间约1.5个小时. 下周打算继续JAVA的学习,完成java面向 ...

  10. Linux学习-基于CentOS7的LAMP环境实现多虚拟主机

    一.实验环境 系统:CentOS7.6 主机:两台(一台也可以),一台实现apache+php-fpm (192.168.214.17),一台实现mysql服务器 (192.168.214.27) 软 ...