刚刚学习linux 准备走上这条“不归路”

每周总结一点点,积少成多

Linux下有两种用户:普通用户和超级用户
普通用户:在linux下做有限的事情;
超级用户:(root)可以在linux系统下做任何事情,不受限制。
普通用户的提示符是“$”,超级用户的命令提示符是“#”。

基本命令:
关机:shutdown -h halt init 0 poweroff
重启:shutdown -r reboot init 6
pwd:查看工作目录
ls:查看指定目录的内容
| -l:列表显示
| -a:显示所有,包括隐藏文件
| -d:只显示目录,不查看内容

touch:创建普通文件
rm:删除文件,-f表示强制删除,-r表示递归删除
cp:拷贝文件,若目标目录写上文件名可以顺便把名字改了,-r可以操作目录
mv:移动文件,若目标目录写上文件名可以顺便把名字改了
如果在同一个目录下移动一个文件,就相当于直接给这个文件改一个名字
mkdir:创建文件夹,-p创建中间目录
rmdir:删除文件夹,只能删除空目录
cat:从上到下查看文件,全部内容

目录结构:
linux目录与win完全不同,是从‘/‘开始的,只有他没有上一级目录,因此也叫根目录

/bin:大部分的系统命令
/boot:启动相关目录
/dev:设备文件目录,linux下一切设备皆文件
/etc:配置文件目录
/home:普通用户的家目录,一个用户对应一个文件夹
/lib:库文件
/lost+found:系统异常时临时保存数据,用于恢复等操作
/mnt:挂载目录,通用挂载点
/opt:安装系统非必须软件目录
/proc:虚拟文件系统,会映射硬件信息
/root:root用户的家目录
/sbin:超级用户才能执行的命令目录
/sys:类似于/proc,也是虚拟文件系统,可以映射系统信息
/tmp:临时文件,可能随时销毁
/usr:存放用户安装的应用程序
/var:系统产生的不可自动销毁的文件,如:日志、缓存等

链接
命令:ln [-s] 原文件 目标文件(这里的原文件要写相对路径)
分类:软链接、硬链接(很少用到)
创建:不加参数-s创建的链接就是硬链接,添加-s参数创建的就是软链接
通俗易懂一些 软链接就相当于windows系统下的快捷方式 而硬链接就是同一个文件不同的名字
软连接创建出来是和原文件有依赖的,它还支持文件夹创建软链接,可以跨分区创建,软连接和原
文件是不同的文件
而相比之下 硬链接由于不能跨分区 等局限性 ,所以使用的比较少

原文地址:http://blog.51cto.com/14135386/2331250

时间: 2024-10-29 10:46:04

刚刚学习linux 准备走上这条“不归路”的相关文章

android源码编译——从此走上Liunx的不归路(三)

下载android源码: 1.安装git和curl: sudo apt-get install git-core sudo apt-get install git-core curl 2.下载repo mkdir ~/bin PATH=~/bin:$PATH curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo chmod a+x ~/bin/repo // 如果上述 URL 不可访问,可以用下面的: /

android源码编译——从此走上Liunx的不归路(二)

Ubuntu安装: 1.启动虚拟机进入到如下界面: 2.下拉找到"中文(简体)"选项,然后选择"安装Ubuntu": 3.点击继续: 4.选择清除整个磁盘并安装Ubuntu选项,点击现在安装,弹出框点击继续: 5.选择地区,点击中国的地图就会定位到上海,然后继续: 6.选择语言和键盘为汉语: 7.输入姓名,计算机名,登录密码,姓名是在登录Ubuntu系统时使用的,然后继续,到此就等待系统安 装完成就好(千万不要点击Skip按钮,否则前功尽弃):

转发---十大编程算法助程序员走上大神之路

十大编程算法助程序员走上大神之路 本文为转发,源地址:http://linux.cn/article-3613-1.html 算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法.在平均状况下,排序 n 个项目要Ο(n log n)次比较.在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见.事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来. 快速排序使用分治法(Divide and co

回应:丰田是如何走上精益生产之路?

丰田是如何走上精益生产之路:精益生产(Lean Production),简称"精益",是衍生自丰田精益生产方式的一种管理哲学. 20世纪初,从美国福特汽车公司创立第一条汽车生产流水线以来,大规模的生产流水线一直是现代工业生产的主要特征.大规模生产方式是以标准化.大批量生产来降低生产成本,提高生产效率的. 为了顺应时代要求,由日本丰田汽车公司首创的精益生产方式,作为多品种.小批量混合生产条件下的高质量.低消耗进行生产的方式,在实践中被摸索.创造出来. 战后的日本经济萧条,缺少资金.那时,

windows客户端开发--也许是一条不归路

如今的Windows客户端开发,已经被同行嘲笑为鸡肋,甚至有些人认识做Windows客户端就是一个笑柄. 食之无味,弃之可惜. 不可否认,PC端没落的很快. 但是想说的是,任何一门技术都有存在的道理. 微软就是所有Windows客户端开发人员的大腿,虽然这个大腿让人捉摸不定,主方向总是变化. 换言之,Windows客户端开发难度不小.如果你能轻松的驾驭指针.内存.类等等,即使有一个Windows客户端彻底完蛋了,你也许只用一个星期或是一个月就掌握了另一种编程语言开发. 重要的是思想~ 我个人认为

数据库最佳实践:DBA小马如何走上升值加薪之路?

DBA可能是互联网公司里面熬夜最多,背锅最多的岗位之一,腾讯云数据库团队的同学结合自身的成长经历,用漫画的形式为我们分享了一位DBA是如何从菜鸟成长为大神,走上升职加薪,迎娶白富美之路的. 此文已由作者授权腾讯云技术社区发布,转载请注明文章出处

从此走上一条iOS程序猿不归路。。。

新的城市,新的生活!前不久刚刚结束了苦逼的面试找工作之旅,期间也小有收货,如今正处年底工作闲暇之余,将前一阵子陆陆续续的总结整理了一下,本人菜鸟程序猿一只,水平有限,本文总结的知识不算深入,比较浅显,还望大神见谅,重在总结,交流与分享...-_-! 文章主要宗旨如下: 1:ios开发中常见技术的总结(主要是区别) 2:作为一个iOS程序员必备的常识问题 3:作为面试必备的一份宝典 4:初学者快速了解相关技术 5:老程序员快速回顾混淆,忘记的知识点 后续我也会一直讲本文更新下去,有遗漏点或者错误的

Android IOS WebRTC 音视频开发总结(七三)-- 我为什么走上了创业这条不归路?

本文主要介绍自己为什么选择创业,文章最早发表在我们的微信公众号上,支持原创,详见这里, 欢迎关注微信公众号blackerteam,更多详见www.rtc.help 2016.06.01对公司来说是个很重要的日子,我们正式搬到了科技园(科苑北兰光科技园),意味着要正规运作了,意味着真正的创业开始了,意味着有机会迎来爆发了(这算画饼吗?呵呵呵!). 坐在办公桌前一边规划着未来,一边回忆着过去的点点滴滴,发现现在正在做的并不是当初所规划好的,但又都是水到渠成的,所以在感叹缘份的同时,又增添了对未来的信

web前端 | 一条“不归路” - 学习路线

本文属于职业解惑系列,读完此文要么生,要么死.要么充满斗志,要么颓废放弃. 没错,此文的观点可以让你极端,但极端的选择,完全取决于你个人! 付出就有回报,做好现在,技术只是为了改变生活!-- 小北哥哥 好的,我x装完了,情怀也写好了,那么我们进入[相守]的话题. 由于前两篇[前端开发]文章,得到不少赞同和转发,应该也帮助了不少刚入门感兴趣的童鞋更好的入坑.更不少人留言说 "根据你的文章罗列的书单都买了"(看来这类小伙子 小姑娘求知欲是真的很强,潜力很大). 当然大牛或者老鸟是不屑一顾的