初识Linux-4
1,文件系统,从/开始的树状结构
2,绝对路径:/打头,相对路径:从当前目录下开始的
3,usename,passwd,uid,gid,home,shell(都是管理员指定的,这些信息都在passwd文件中(只读)),真正的密码在shadow中
4,命令:shell(图形shell,字符shell),查看当前目录:pwd, 清屏:clear, 查看id, 列出当前目录下的文件:ls 若看其他目录下的文件:只需ls 加上路径就可以了。sleep加数字可以指定睡眠时间,eg:sleep 10,ls-l表示长格式表示文件或者目录的信息,ls-f表示给文件或目录打标记,软链接相当于 快捷方式以l打头,ls-a表示列出所有的文件和目录
5,Linux中“.“打头的文件是隐藏文件,”.“表示当前目录,”..“表示上一级目录,”../..“表示上一级目录的上一级目录
6,可以混合使用:ls-AF等价于ls—FA,普通文件用减号打头,目录用d打头,l打头表示软链接,x结尾的表示可执行文件,管道文件以p打头,管道的标志是”|“
7,ln建软链接(符号链接)eg:ln -s/bin/sleep bs,就可以用bs代替sleep,ln建立硬链接时不加s,删除硬链接文件时只有当数量为0时才是真正的删除,其他情况硬链接不会被真正的删除
8,目录不能建立硬链接,建立目录一般下面会有2个字目录(.和..),硬链接一旦建立后是相互平等的,而软链接则有谁则是谁的软链接,A中包含B的路径,则A就是B的软链接
9,r --read, w--write x---execute
10,删除文件:rm(remove),修改权限:chmod(change mode) eg: chmod o+wrx Desktop,表示将外族人的Desktop权限升级到读,写,执行,chmod o-r desktop 表示减少外族的读的功能,g表示同族人,u表示自己,o表示外族人
11,mkdir用于建立文件夹,touch用于建立目录下的文件
12,date命令:date〉xyz表示将当前的日期时间保存在xyz这个文件中
13,cat用于显示文件的内容
zzyleoo@ubuntu:~$ cat xyz
2013年3月20日 星期六 11:48:22 CST
14,">"表示把左边命令的输入写入右边的文件(但是文件中的内容会被清空),”>>“这个命令不会清空要写入的文件的原内容
15,cal命令会显示当前日历:zzyleoo@ubuntu:$ cal
16,echo加什么就会显示什么内容:
zzyleoo@ubuntu:~$ echo 大家好
显示:大家好
zzyleoo@ubuntu:$ echo 大家好 >> xyz
zzyleoo@ubuntu: $ cat xyz
17,命令之间用分号分开
18,/dev/tty代表终端
19,echo中忽略空白格,若想保存空白格则echo ”dajh dakdhjk“即添加双引号就OK了
20,移动文件到某个文件夹中:zzyleoo@ubuntu:~$ mv xyz da
21,移动文件到某个文件夹后改名字:zzyleoo@ubuntu:~$ mv zzy leo/1(表示将zzy这个文件移动到leo文件夹后改名为”1“)
22,mv也有改名字的作用:mv 1 zzy 表示将文件1的名字改为zzy
23,cp复制时只限文件,若是连目录都复制,则用cp-r
24,rmkdir命令只能用来删除空目录,rm-r可以删除目录(慎用)
zzyleoo@ubuntu:~$ rm -r as表示将as目录及目录里的文件全部删除,只删文件的时候用rm就OK的
初识Linux-4的更多相关文章
- Linux内核分析(三)----初识linux内存管理子系统
原文:Linux内核分析(三)----初识linux内存管理子系统 Linux内核分析(三) 昨天我们对内核模块进行了简单的分析,今天为了让我们今后的分析没有太多障碍,我们今天先简单的分析一下linu ...
- .Neter玩转Linux系列之一:初识Linux
一.为什么要学习Linux (1)首先我们欣赏一下,曾经的微软是如何看待Linux的,是不是很惊讶,微软还是很可爱的(#^.^#) 如今的微软看待Linux的态度:有人说微软技术那么厉害,难道微软就不 ...
- Linux学习之CentOS(三)--初识linux的文件系统以及用户组等概念
Linux学习之CentOS(三)--初识linux的文件系统以及用户组等概念 进入到了Linux学习之CentOS第三篇了,这篇文章主要记录下对linux文件系统的初步认识,以及用户组.用户权限.文 ...
- Linux学习之CentOS(二)--初识linux的一些常用命令
Linux学习之CentOS(二)--初识linux的一些常用命令 在VM上安装完了CentOS6.4以后,看着linux系统成功跑起来,心里小激动了一把......但是前方学习的道路还很遥远... ...
- linux学习:【第1篇】初识Linux及安装
狂神声明 : 文章均为自己的学习笔记 , 转载一定注明出处 ; 编辑不易 , 防君子不防小人~共勉 ! linux学习:[第1篇]初识Linux及安装 写在前面 学习之初看了一段文章,很有感触,所以也 ...
- [中英对照]User-Space Device Drivers in Linux: A First Look | 初识Linux用户态设备驱动程序
如对Linux用户态驱动程序开发有兴趣,请阅读本文,否则请飘过. User-Space Device Drivers in Linux: A First Look | 初识Linux用户态设备驱动程序 ...
- Linux入门——初识Linux
Linux入门——初识Linux 摘要:本文主要说明了Linux是什么,Linux发展历史,以及同Linux系统有关的一些基本知识. 简介 操作系统 Linux系统同Windows系统.Mac系统一样 ...
- 初识Linux shell
目录 初识Linux shell Linux 深入探究Linux内核 系统内存管理 交换空间 页面 换出 软件程序管理 Linux中的进程 Linux系统的运行级 硬件设备管理 插入设备驱动代码的方法 ...
- 第一课 初识Linux(一)
Linux起源 创始人:李纳斯.托瓦兹 Linux简介: Linux是一套免费使用和自由传播的类UNIX操作系统:是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.Lin ...
- 初识linux
1.版本 稳定版本:偶数版如2.6.X 发展中的版本:奇数版如2.5.X linux distribution包含:linux kernel + free software + documentati ...
随机推荐
- Jupyter notebook 配置目录
默认打开Jupyter notebook,工作目录是C:\Users\Username,这里面有很多其它与Jupyter notebook无关的文件,也很有用,不能看着烦就删掉,所以需要修改Jupyt ...
- 数组求和,计算给定数组 arr 中所有元素的总和
一,题目分析:可以使用数组的归并方法计算,reduce和reduceRight.二者作用几乎相同.只是归并方向相反.reduce和reduceRight都可以接收两个参数.第一个是在每一项上调用的函数 ...
- myeclipse激活法,可以试一试
我的myeclipse2014也是这样激活: 第一步:输入任意用户名 第二步:点击Systemid... 按钮,自动生成本机器的systemid. 第三步: 点菜单Tools->RebuildK ...
- SQL SERVER 字符串常用函数
在开发T-SQL时,经常会需要对字符串进行各种各样的操作,下面介绍常用的字符串函数. 1.获取字符的ASCII码 ASCII ASCII码是对字符的标准编码.要获取字符的ASCII码就可以通过调用AS ...
- Emacs 相关资料翻译
Table of Contents 1. 37 Document Viewing 2. EmacsrelatedTranslation 2.1. Spacemacs 配置层(Configuration ...
- MYSQL 处理批量更新数据的一些经验。
首先,我们需要了解下MYSQL CASE EXPRESSION 语法. 手册传送门:http://dev.mysql.com/doc/refman/5.7/en/control-flow-functi ...
- WebView---Android与js交互实例
Android 中可以通过webview来实现和js的交互,在程序中调用js代码,只需要将webview控件的支持js的属性设置为true 原文地址:http://blog.csdn.net/it10 ...
- NLog的使用
1.项目添加NLog的项目引用: 2.将工程的framework框架改为3.5或4.0,将配置文件[NLog.config]拷贝至运行的bin/(release/debug)路径下 3.项目中代码使用 ...
- Best Coder Round#25 1003 树的非递归访问
虽然官方解释是这题目里的树看作无向无环图,从答案来看还是在“以1作为根节点”这一前提下进行的,这棵树搭建好以后,从叶节点开始访问,一直推到根节点即可——很像动态规划的“自底向上”. 但这棵树的搭建堪忧 ...
- ansible安装httpd
--- - hosts: web tasks: - name: "INSTALL" yum: name={{ item }} state=pres ...