基础知识点1.隐藏文件与非隐藏文件

与win相比Linux中隐藏文件的特点是文件名以“.”开头而与文件本身的属性无关,可以使用ls -a的命令查看。

基础知识点2 绝对路径和相对路径

什么是路径:ex win下的D:/win share/enm.c。路径就是用来标识一个文件在操作系统的文件系统中的储存位置的。全路径=pathname path是路径 name是文件名。

绝对路径: 路径是从绝对位置开始的  开头都是”/“开头 如/abc/123/a.c  a.c的绝对路径就是上述形式

相对路径:指明路径的时候,是从当前所在的位置开始的。如 abc/123/a.c  短路径下二者五五开,长路径下相对路径有其优点。

Linux常用命令

1.ls(list,列表)

使用列表把当前文件夹下所有文件显示出来,ls -a显示所有的文件包括隐藏文件;ls-l显示文件的详细信息 ls-la可重叠效果。

2.cd(change directory,更换目录)

用来切换目录 cd ..返回上一级目录 cd .当前目录 cd ../..上上一级目录;每一个新建的文件夹都有两个隐藏文件 分别是“.”&".."这两个隐藏文件使cd.. 和cd . 有了意义

3.pwd(print work dirctory 打印工作目录)

打印的是绝对目录

4.mkdir(make directory 创建空文件夹)

mkdir-p 级联创建文件夹        mkdir -p abc/123 权限有问题的话你是无法新建文件夹的

5.mv(move,移动)、

在目录间移动文件,修改文件名。

mv 源文件pathname ./目的文件pathname 只动path不动name就是移动 只动拿么不动path就是改名 ,二者都动就是又改名又移动。

6.touch

创建新文件

touch  pathname

7.cp(copy,复制)

使用格式同mv,复制文件或文件夹

cp -r复制文件夹 cp -f 强制复制 实际操作时一般都是cp-f 或cp-rf  为什么一定要强制复制呐?

8.rm(remove,删除)

删除文件 rm -r  rm-f删除文件夹

Linux rm命令同win的区别:在文件运行时win下 无法删除,rm则可以删除,删除掉硬盘中的文件而内存里还有在之后可再保存到硬盘里面去。rm-f 强制删除 一个空文件夹rm再进行删除可能会报错,而rm -f 只看结果 不会报错。

9. cat

直接在命令行下,显示文件内容也可以用来做输入。

10.rmdir(remove directory, 只能删除空文件夹)

rmdir和rm-r的区别:rmdir 只能删除空文件夹而rm-r可以删除可文件夹和非空文件夹。

11ln (link,连接文件)

软连接(符号连接)

软连接同win里面的快捷方式效果上大差不差,创建软连接文件:ln-s b.c bb.c , b.c是源文件,bb.c是符号连接  两个文件打开后增删改都是同步的 不过以b,c为主 bb.c为从 bb.c 被删了不影响b.c 反之则相当于文件被删

硬连接:ln 源文件名 连接文件名

a   b 是源文件名和 连接文件名 a 被删后b为主 文件正常打开,反之亦然。与copy的区别 copy之后有两个本体 ln硬连接 是一个本体两个代表.ps:有点像lol 英雄扎克 要被杀两次。

12 apt-get

在Ubuntu下面在线安装和卸载软件的程序 apt-get install/remove vim(任意软件) 注意安装和卸载都是在线的所以必须要能上网,安装还必须有权限的账户才可以

少年辛苦终身事,莫使光阴惰寸功

学习linux的第一天相关推荐

  1. linux入门常用知识点part1(干货系列小郭学习Linux的第一天)

    目录 Linux安装以及问题的解决 虚拟机克隆 常用目录熟悉0.0.1 常用命令熟悉0.0.1 对list-l列出的文件的详细信息的理解0.0.1 文件的所属用户和所属组以及文件的特殊权限0.0.1 ...

  2. c linux time微秒_学习linux,看这篇1.5w多字的linux命令详解(6小时讲明白Linux)

    用心分享,共同成长 没有什么比每天进步一点点更重要了 本篇文章主要讲解了一些linux常用命令,主要讲解模式是,命令介绍.命令参数格式.命令参数.命令常用参数示例.由于linux命令较多,我还特意选了 ...

  3. 避免学习Linux走弯路

    我并不是一位Linux老鸟.在学习Linux的一路上.也是走了很多弯路,踩了不少坑.而今日就把自己趟过的那些坑给我们总结出来,期望能给初学Linux的童靴们带来一丝丝的帮助吧.文采可能没有那么高深,只 ...

  4. 如何快速入门并轻松简单的学习Linux?

    首先,写这篇文章的初衷是写给那些想学习linux,并真正想用它做些有意义事情的人.希望能帮助初学者找到正确的学习linux思维或者方向. 1.做好思想准备 如果你想系统的学习linux,你必须做好思想 ...

  5. 你究竟该如何学习Linux系统?

    现在社会信息技术快速发展,不知道从什么时候开始linux变得越来越热门了.其实本人最初使用linux是很无奈的事情.当时因为还是学生,淘了一个旧的笔记本,做一些文字处理的工作.原本安装的Windows ...

  6. 学习Linux从什么地方下手,如何获得帮助 ── 《LinuxSir初学者指北》

    一.我怎样学习Linux呢? 其实Linux就是一个工具,不过这个工具有点特别.做个比喻吧,昨天我给Linuxfish说,现在弟兄们大多都是在读书,根本买不起有些Linux的发行版.正在读书的弟兄恰恰 ...

  7. 菜鸟学习Linux(一)

    Linux简介:  Linux是一个自由的,免费的,源码开放的操作系统.也是开源软件中最著名的例子.其最主要的目的就是为了建立不受任何商品化软件版权制约的,全世界都能使用的类Unix兼容产品.而我们将 ...

  8. 学习linux命令,看这篇命令详解就够了

    序言 本篇文章主要讲解了一些linux常用命令,主要讲解模式是,命令介绍.命令参数格式.命令参数.命令常用参数示例.由于linux命令较多,我还特意选了一些日常使用较为频繁的命令进行讲解,但还是免不了 ...

  9. 亲亲亲亲兄弟们必学成为首富第一步学习Linux基础命令

    有小粉丝问了:杨哥杨哥想学习Linux学不懂怎么办,没关系跟着杨哥一步一步来,都是杨哥的亲兄弟,杨哥决定自学把自己的毕生所学都交给兄弟们 cd /进入目录 cd /mnt [root /mnt]:mk ...

最新文章

  1. 两个列表之间移动数据
  2. golang执行linux命令
  3. JavaScript 对引擎、运行时、调用堆栈的概述理解
  4. XAMPP 无法启动解决
  5. 高铁是如何跑起来?列车头顶高压线为什么磨不坏?
  6. java word转pdf linux_Linux平台中使用PHP把word转pdf的实现方法
  7. android 本地提醒功能,android中的本地定时推送到通知栏
  8. 跑通im2txt 程序(1)
  9. 【iCore3 双核心板_ uC/OS-III】例程二:任务的建立与删除
  10. socket 关于同一条TCP链接数据包到达顺序的问题
  11. 使用pt-query-digest,找到不是很合适的sql
  12. php和mysql学生报名系统_[源码和文档分享]基于PHP和MYSQL数据库实现的公共考试报名管理系统网站...
  13. 银保监会:防范以“元宇宙”名义进行的非法集资 | 产业区块链发展周报
  14. php获取sqlserver时间,PHP_php操作sqlserver关于时间日期读取的小小见解,上周五,要做一个php 同时对mys - phpStudy...
  15. EasyCHM(CHM电子书制作工具) v3.84.545 绿色版
  16. Leetcode 741. Cherry Pickup DP
  17. 树莓派4B通过Python读取MLX90614温度
  18. Integer与Int
  19. 【软件测试】黑盒测试技术——等价类划分和边界值分析
  20. ipa在线安装搭建_HBuilder如何打包ipa文件?如何获取苹果证书?

热门文章

  1. 服务器宕机是什么原因
  2. 电子合同数据全流程实时上链存证,君子签打造数据证据链闭环
  3. 参考 | Windows文件安全权限所有者改回 TrustedInstaller
  4. 基于springboot甜品站网站的设计与实现
  5. java 读gps_如何使用GPS获取实时位置?
  6. python编程培训要多少钱
  7. QtCreaotr4K分辨率屏幕显示太小
  8. 阅读笔记:Towards Environment Independent Device Free Human Activity Recognition
  9. 殊途同归:SaaS与应用虚拟化
  10. 22CCPC威海+思维