linux-基础命令篇-01
基本命令:
who:目前有谁在在线
netstat -a:网络的联机状态
ps -aux:背景运行的程序
sync:将数据同步写入硬盘中的命令
shutdown:惯用的关机命令
reboot, halt, poweroff:重新启动,关机
/etc/passwd--存放账号文件集
/etc/shadow--存放密码文件夹
/etc/group--存放组名文件夹
uname -r 查看系统版本
LS:文件服务器的权限



- chgrp :改变文件所属群组 ---被改变的组名必须要在/etc/group文件内存在才行,否则就会显示错误
- chown :改变文件拥有者---用户已存在于/etc/passwd中,才能进行更改
- chmod :改变文件的权限, SUID, SGID, SBIT等等的特性
分别是owner/group/others三种身份各有自己的read/write/execute
-rwxrwxrwx
所有者(读写执行)
组(读写执行)
其他(读写执行)
三位划分为:用户类型, RWX代表用户类型对应的权限
数字类型改变文件权限:
r:4
w:2
x:1
实例:-rwxrwx---数字为:770


『-rwxr-xr-x』 解读:all(读写执行 rwx 7) go(读执行 rx 5) other(读执行 rx 5) 数字:755

实例:
不知道原先的文件属性,只想要增加.bashrc这个文件的每个人均可写入的权限
解:chrnod a+w .bashrc
语法:chmod a+x filename
说明:vbird对此目录仅具有r的权限,因此vbird可以查询此目录下的文件名列表。因为vbird不具有x的权限, 因此vbird并不能切换到此目录内
R:只读, 但只读到当前文件位置, 若要下一层访问, 则需添加 X , 执行
X非常重要, 但W 不可随意给
系统文件, 最好别修改:
目录(directory)---drwxrwxrwx---字母D
连结档(link)---lrwxrwxrwx-字母L PS:快捷方式
设备与装置文件(device)---系统周边及储存等相关文件--/dev下
区块(block)设备档:储存数据,提供系统随机存取的接口设备
字符(character)设备文件:串行端口的接口设备
数据接口文件:数据接口文件,通常被用在网络上的数据承接
数据输送文件:目的在解决多个程序同时存取一个文件所造成的错误问题
关于文件的扩展名
Linux中,能否被执行与扩展名无关,他与你有没有X权限有关
Linux系统上的文件名真的只是让你了解该文件可能的用途而已,

注意事项:在网络上下载一个可执行文件,但Linux系统中就是无法执行!可能文件的属性被改变了! 需要核对
原因:从网络上传送到 Linux系统中,文件的属性与权限 有可能会被改变!
文件名命名规则:最好不要以 特殊字符、_、+ 命名 因特殊字符有特殊含义, 在命令时难以区分
文件名的开头为小数点『.』时, 代表这个文件为『隐藏档』
目录存放规则:

解释:
可分享的:可以分享给其他系统或者网络可挂载使用的目录
不可分享的:与自身机器有关的文件或执行文件
可变动的:可改变的数据或文件
不变的:跟随着distribution 且不变动
重要存放:
- / (root, 根目录):与开机系统有关;
- /usr (unix software resource):与软件安装/执行有关;
- /var (variable):与系统运作过程有关
root 以账号角度看, 为 管理员
但以目录来看, 则为 根目录 (/) , 不建议直接把数据丢到 根目录
最好丢到 /data下
原则, 不要瞎动,系统目录文件,存放路径,自己记住
/usr定义:Unix Software Resource Unix操作系统软件资源 而非USER
/home(即属于你自己的或自定义的文件或文件夹)
绝对路径与相对路径概念:
- 绝对路径:以/开头的为绝对路径
- 相对路径:非/开头的为相对路径;例如 ./home/dmtsai 或 ../../home/dmtsai/ 等等
- . :代表当前的目录,也可以使用 ./ 来表示;
- .. :代表上一层目录,也可以 ../ 来代表;
如文件放在绝对路径/tmp下, 需由该路径下进入, 应如:cd /tmp/1 OR cd 1
linux中字体颜色的含义
蓝色---目录文件
绿色---可执行的文件
红色---压缩文件
浅蓝色---链接文件
灰色---其他文件
红色闪烁---链接的文件有问题
黄色---设备文件
linux-基础命令篇-01的更多相关文章
- Linux基础命令复习01
一.Linux中的基本查看.查找命令: 1.ls 查看目录信息: -l #查看属性,以长格式显示 -d #查看本身属性 -A #显示包括以.开头的隐藏文档 -h #提供易读的单位 -R #表示递 ...
- Linux基础命令层级图-01
Linux基础命令层级图-01:
- 【Python之路】第一篇--Linux基础命令
pwd 命令 查看”当前工作目录“的完整路径 pwd -P # 显示出实际路径,而非使用连接(link)路径:pwd显示的是连接路径 . 表示当前目录 .. 表示上级目录 / 表示根目录 ls ...
- linux基础命令:
linux基础命令: 显示 echo 输出我写的内容 ls 查看当前目录的文件 pwd 查看当前目录 ifconfig 查看网卡信息 grep 过滤 -v 取反 -n man 查看命令的帮助信息 md ...
- Linux基础命令-文件与目录
Linux基础命令-文件与目录 参考:<鸟哥linux私房菜>五-七章,17/12/5复习,18/01/15复习 文件权限 rwx421:用户,用户组,其他 umask查看默认权限:000 ...
- Linux基础命令回顾
前言 说到linux基础命令,网上一搜一箩筐,想学也有很多教程,如果你不幸看到此篇文章,想看就认真看完,毕竟你点进来了不是嘛? 我每次写的文章都是为了分享自己的学习成果或重要知识点,希望能帮助更多的人 ...
- [转帖]linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习)
linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习) https://www.cnblogs.com/caozy/p/9261224.html 总结的挺好的 ...
- Linux 基础命令及基本目录
Linux 基础命令及基本目录 一.网卡 1.网卡配置文件路径 /etc/sysconfig/network-scripts/ifcfg-eth0 配置文件: TYPE=Ethernet # 以太 ...
- 第四节,Linux基础命令
第四节,Linux基础命令 命令是系统操作员对系统传入的指令,传入指令后回车,系统接收到指令做出相应的行为 1.查看用户位于系统什么位置 [pmd]检查操作用户位于系统的什么位置 命令 ...
- linux基础命令学习笔记(二)
linux基础命令学习笔记(二) 1.kill :终止进程 kill pid (唯一标示一个进程) kill -9 强制终止 kill -15 命令未结束不能终止 # ps aux 查看所有进程 ...
随机推荐
- 【Spark-SQL学习之三】 UDF、UDAF、开窗函数
环境 虚拟机:VMware 10 Linux版本:CentOS-6.5-x86_64 客户端:Xshell4 FTP:Xftp4 jdk1.8 scala-2.10.4(依赖jdk1.8) spark ...
- DataGridView 列排序 内存表查找
DataRow[] drow = dt.Select("列名 = 列名的值" ); 就这句话,dt是一个datatable 且断点调试时能看到里面有trade这个列,可为什么执行到 ...
- 2.1JAVA基础复习——JAVA语言的基础组成注释和常量变量
JAVA语言的基础组成有: 1.关键字:被赋予特殊含义的单词. 2.标识符:用来标识的符号. 3.注释:用来注释说明程序的文字. 4.常量和变量:内存存储区域的表示. 5.运算符:程序中用来运算的符号 ...
- Node.js基础学习四之注册功能
前言:在Node.js学习(二)和(三)中介绍了如何在Node.js 中获取登录的用户名和密码与数据库进行验证并返回数据给客户端 需求:实现注册功能 为了区分登录和注册是两个不同的请求,在端口后面加上 ...
- 关于IIS的4月26日笔记
常用命令: 31. regedit.exe----注册表 48. msconfig.exe---系统配置实用程序 80. services.msc---本地服务设置 93. regedit.exe- ...
- Gatling实战(三)
无论是性能测试还是自动化测试,有一个很重要的点就是变量(参数化),因为真实环境是很少同时产生并发很高而且所有参数都一模一样的请求的,就算有这样的接口,开发肯定用缓存来挡了,这种一般不会是瓶颈,真正瓶颈 ...
- SAP 打印自动导出PDF本地文件(自己做的例子)
smartforms导出PDF: 常用函数有: convert_otfconvert_otfspooljob_2_pdfconvert_abapspooljob_2_pdfCONVERT_OTF_2_ ...
- 本地Git仓库和Github仓库的关联
1.我们首先创建一个文件夹(用于保存本地仓) 在我们想要创建的路径下右键鼠标打开Git Bash Here(创建一个文件夹,并进入文件夹) 2.通过命令git init把我们刚才创建的文件夹变成Git ...
- Android中粗字体
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页面里面有普通字体.中粗字体.加粗字体.对于IOS的小伙伴,分分钟搞定,但是对于Android开发的我,瞬间懵逼了.WTF! 安卓只有粗和不 ...
- 最短Hamilton路径【状压DP】
给定一张 nn 个点的带权无向图,点从 0~n-1 标号,求起点 0 到终点 n-1 的最短Hamilton路径. Hamilton路径的定义是从 0 到 n-1 不重不漏地经过每个点恰好一次. 输入 ...