史上最牛的Linux视频教程—兄弟连 学习笔记1

史上最牛的Linux视频教程—兄弟连 学习笔记17月24日3.1给初学者的建议——注意事项1.Linux严格区分大小写2.硬盘文件是/dev/sd[a-p]  光盘文件/dev/sr0等3.Linux没有扩展名4.Linux所有存储设备都必须挂载之后才能用(手工分配) 3.2给初学者的建议——服务器管理和维护1.sbin文件只有root才能用  boot目录保存内核和系统文件  dev保存设备硬…

大家好,又见面了,我是你们的朋友全栈君。

7月24日

3.1给初学者的建议——注意事项

1.Linux严格区分大小写

2.硬盘文件是/dev/sd[a-p]

   光盘文件/dev/sr0等

3.Linux没有扩展名

4.Linux所有存储设备都必须挂载之后才能用(手工分配)

 

3.2给初学者的建议——服务器管理和维护

1.sbin文件只有root才能用

   boot目录保存内核和系统文件

   dev保存设备硬件文件

   etc保存默认配置文件

   home每个用户的家目录,eg./home/user1  二级目录

   root目录,管理员一级目录

   sys存放内核文件,不要往里面写东西

   var目录,保存日志邮件数据库等

史上最牛的Linux视频教程—兄弟连 学习笔记1

史上最牛的Linux视频教程—兄弟连 学习笔记1

史上最牛的Linux视频教程—兄弟连 学习笔记1

2.服务器事项:远程服务器不允许关机,只能重启;重启之前应该先关闭程序

 

4.1.1 命令格式与目录处理命令ls(5个知识点)

1.命令格式: 命令  [-选项]  [参数]

   选项:调整命令功能  参数:对应的操作对象 

2.命令ls:查看文件目录

原意:list   所在路径:/bin/ls

变换:ls -a     all显示所有文件(隐藏文件)linux里面的隐藏文件都是.开头的,eg  .abcd文件

           ls -lh    文件大小会显示k而不是byte

           ls -l      long长格式显示,相关属性一起显示,不单单现实文件名,一般七个属性

                    史上最牛的Linux视频教程—兄弟连 学习笔记1

                       -rw-r–r–  被调用次数  所有者  所属组  大小   最后一次修改时间   文件名

                       -表示文件  l表示link软链接  d表示目录  

                       史上最牛的Linux视频教程—兄弟连 学习笔记1

          ls -d     显示当前目录本身而不看详细文件

          ls -i      inode表示每个文件的唯一id标识

3.所有者和所属组:所有者只能有一个,所属组也只能有一个:授权相同类型的用户拥有使用权

 

4.1.2Linux常用命令-文件处理命令-目录处理命令(mkdir cd pwd rmdir cp mv rm)

1. 目录处理命令:mkdir 创建目录

原意:make directories 所在路径:/bin/mkdir

语法: mkdir -p [目录名] 允许递归创建目录,意思允许连续创建多个目录

史上最牛的Linux视频教程—兄弟连 学习笔记1

2.目录处理命令:cd +目录名称

   .表示当前目录  ..表示当前目录的上级目录 

   cd ..  回到上一级目录

3.目录处理命令:pwd 显示绝对目录

4.目录处理命令:rmdir  (remove empty directories)删除空目录

  备注:只能删除空目录,非空不能删

5.目录处理命令:cp (copy)

  cp  -rp [原文件或目录] [目标目录]

         -r 复制目录  -p 保留文件属性(例如 保留原来文件最后修改时间)

史上最牛的Linux视频教程—兄弟连 学习笔记1

6.目录处理命令:mv(剪贴)

mv  [原文件或目录] [目标目录]

7.目录处理命令:rm  (remove)

rm -rf [文件或目录]

     -r  删除目录 (不加-r只能删除文件)

     -f  强制执行(系统不会询问你是否确定删除,如果不加系统会一个个文件询问你是否确定删除)

 

4.1.3Linux常用命令-文件处理命令-文件处理命令(touch cat tac more less head tail)

1.torch命令(创建文件)

格式:  touch [文件名]

备注:空格的使用  如果想创建带有空格的文件

         eg.  torch program files   会创建两个文件 program 和 files

                torch “program files”  创建单个文件 program files

2.cat命令(显示文件内容,通常应用于短文件)

格式:cat  -n [文件名]

           -n:显示行号

3.tac(倒着显示文件内容)格式与cat一样

4.more(分页显示文件内容,通常应用于长文件,但是不能向上翻页)

格式:more [文件名]

            (空格) 或 f  翻页

            (Enter)  换行

            q或者Q  退出

5.less(与more 类似,只是多了向上翻页功能,同时多了搜索功能)

 在less命令下输入 /xxx  即搜索包含xxx关键词的文件

6.head(显示文件前几行)

格式:head -n [文件名]

         -n表示指定行数

7.tail (显示末尾几行,与head基本相同)

格式:tail -n [文件名]

           -f:动态显示文件末尾内容,更新文件时也会动态变化 

 

4.1.4Linux常用命令-文件处理命令-链接命令(软链接和硬链接)

1.ln(生成链接文件)

原意:link

格式: ln -s [原文件] [目标文件]

                -s 创建软链接

2.软链接:类似于windows的快捷方式

  特点:①文件属性 lrwxrwxrwx

             ②文件大小-只是符号链接

             ③/tmp/issue.soft -> /etc/issue  有箭头指向源文件

史上最牛的Linux视频教程—兄弟连 学习笔记1

3.硬链接:相当于拷贝 cp -p,但是同步更新

备注:硬链接不能跨分区,不能对目录使用

史上最牛的Linux视频教程—兄弟连 学习笔记1

4.区别:如果把原文件删除,软链接丢失,硬链接仍能使用(相当于复制但是同步更新)

             软链接可以跨分区,硬链接不可以跨分区

             硬链接不可以针对目录,软链接可以对目录使用

  判断硬链接方法:ls -i 查看inode,硬链接与源文件inode相同

 硬链接作用:相当于实时备份,但是用的不多

史上最牛的Linux视频教程—兄弟连 学习笔记1

4.2.1Linux常用命令-权限管理命令-权限管理命令chmod

1.chmod (改变文件或目录权限)

格式:chmod [{ugoa} {+-=} {rwx}] [文件或目录] [mode=421] [文件或目录] 

          -R:递归修改(在该目录下修改其全部子文件子目录的权限)

           解释: u表示所有者 ,g表示所属组 ,o表示其他人,a表示所有人

eg. 史上最牛的Linux视频教程—兄弟连 学习笔记1

2.权限通常用数字来更改,非常简单

   需要掌握权限与数字的转换

eg.  更改abc文件权限为  rw-r—–

        对应输入: chmod 640 abc

史上最牛的Linux视频教程—兄弟连 学习笔记1

3.对于权限的理解

对于文件:

史上最牛的Linux视频教程—兄弟连 学习笔记1

对于目录:

对于目录有写权限,可以删除其底下文件 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/142029.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月24日 下午4:40
下一篇 2022年5月24日 下午4:40


相关推荐

  • 电脑很大,电脑内存很大为什么还是很卡「建议收藏」

    电脑很大,电脑内存很大为什么还是很卡「建议收藏」2019-10-09阅读(121)”电脑反应慢原因:1.电脑反应太慢,第一我们打开任务管理器,检查CPU资源的使用,若某个程序的CPU资源占用一直比较高(比如占到50%以上),系统速度就会明显变慢。因一般情况下,除大型游戏程序之外,应用程序在运行过程中只是瞬间占用较高,而不会一直持续2019-10-09阅读(132)一.清理垃圾在Windows在安装和使用过程中都会产生相当多的垃圾文件,包括临时文…

    2022年5月5日
    335
  • TensorFlow 多层感知器

    TensorFlow 多层感知器本文介绍如何使用 TensorFlow 对多层感知器进行编程

    2026年3月26日
    1
  • selenium面试题总结——测试经验分享

    selenium面试题总结——测试经验分享selenium上传文件操作,需要被操作对象的type属性是什么?

    2022年6月20日
    45
  • 简单图文解释冯诺依曼体系结构(通俗易懂版)

    简单图文解释冯诺依曼体系结构(通俗易懂版)冯诺依曼式计算机主要由输入设备,输出设备,控制器,运算器,存储器该五个组成部分构成。我们可以将该体系结构的运作通过人类接收信息,处理信息,并输出信息这个过程来加以类比理解。人类:当眼睛看到某些信息,这些信息被存储到记忆装置,大脑从记忆装置取出信息,并加以思考运算,再放回记忆装置,大脑控制记忆装置将信息传输给嘴巴,将信息表达出来。(这个过程大脑的指令占领导地位)冯诺依曼计算机:当输入设备接收到数据,数据将被存储到存储器,控制器发出取数据和运算的指令,数据被取出方去放入运算器中加以运算,运算结束后,控制器

    2025年6月11日
    8
  • 在这个被欲望和利益所支配的世界里英文_每个人都想着自己的利益

    在这个被欲望和利益所支配的世界里英文_每个人都想着自己的利益剩下的那点酒精再次滑过嘴角,才感觉到一丝凉意。谁说酒精可以麻醉人的思维,可以暂时忘掉想忘的一切,骗人的,都是骗人的。我依然很清醒。 不可否认,这的确是一个被欲望和利益所支配的世界,无数人这样告诉我。现在终于看明白了。没有谁是能让我相信的了。人们的脑子里想的只有自己的欲望。无休止的欲望,肮脏的欲望。朋友一直告诉我,反反复复的告诉我,不要相信别人,至少不要这么轻易的相信一个人,没有人知道谁的好或者坏。

    2026年1月15日
    4
  • 关于内存地址的一些理解

    关于内存地址的一些理解首先 必须要知道内存地址只是一个编号 如 1000H 代表一个内存空间 在计算机中存储器的容量是以字节为基本单位的 也就是说一个内存地址代表一个字节 8bit 的存储空间 例如经常说 32 位的操作系统最多支持 4GB 的内存空间 也就是说 CPU 只能寻址 2 的 32 次方 4GB 注意这里的 4GB 是以 Byte 为单位的 不是 bit 也就是说有 4G 4 1024M Byte 4 1024 1024Kb Byt

    2026年3月17日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号