基本命令:

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的更多相关文章

  1. Linux基础命令复习01

    一.Linux中的基本查看.查找命令: 1.ls 查看目录信息:  -l  #查看属性,以长格式显示 -d #查看本身属性 -A #显示包括以.开头的隐藏文档 -h #提供易读的单位 -R  #表示递 ...

  2. Linux基础命令层级图-01

    Linux基础命令层级图-01:

  3. 【Python之路】第一篇--Linux基础命令

    pwd 命令 查看”当前工作目录“的完整路径 pwd -P # 显示出实际路径,而非使用连接(link)路径:pwd显示的是连接路径 .   表示当前目录 ..  表示上级目录 /  表示根目录 ls ...

  4. linux基础命令:

    linux基础命令: 显示 echo 输出我写的内容 ls 查看当前目录的文件 pwd 查看当前目录 ifconfig 查看网卡信息 grep 过滤 -v 取反 -n man 查看命令的帮助信息 md ...

  5. Linux基础命令-文件与目录

    Linux基础命令-文件与目录 参考:<鸟哥linux私房菜>五-七章,17/12/5复习,18/01/15复习 文件权限 rwx421:用户,用户组,其他 umask查看默认权限:000 ...

  6. Linux基础命令回顾

    前言 说到linux基础命令,网上一搜一箩筐,想学也有很多教程,如果你不幸看到此篇文章,想看就认真看完,毕竟你点进来了不是嘛? 我每次写的文章都是为了分享自己的学习成果或重要知识点,希望能帮助更多的人 ...

  7. [转帖]linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习)

    linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习) https://www.cnblogs.com/caozy/p/9261224.html 总结的挺好的 ...

  8. Linux 基础命令及基本目录

    Linux 基础命令及基本目录 一.网卡 1.网卡配置文件路径 ​ /etc/sysconfig/network-scripts/ifcfg-eth0 配置文件: TYPE=Ethernet # 以太 ...

  9. 第四节,Linux基础命令

    第四节,Linux基础命令 命令是系统操作员对系统传入的指令,传入指令后回车,系统接收到指令做出相应的行为 1.查看用户位于系统什么位置 [pmd]检查操作用户位于系统的什么位置 命令         ...

  10. linux基础命令学习笔记(二)

    linux基础命令学习笔记(二) 1.kill :终止进程  kill pid (唯一标示一个进程) kill -9  强制终止  kill -15 命令未结束不能终止 # ps aux 查看所有进程 ...

随机推荐

  1. Oracle 体系结构chapter2

    前言:Oracle 体系结构其实就是指oracle 服务器的体系结构,数据库服务器主要由三个部分组成 管理数据库的各种软件工具(sqlplus,OEM等),实例(一组oracle 后台进程以及服务器中 ...

  2. TortoiseGit拉取或推送,输入账号密码后提示 HTTP Basic: Access denied fatal: Authentication failed 解决方案

    TortoiseGit拉取或推送项目,输入账号密码后,提示 HTTP Basic: Access denied fatal: Authentication failed. 大体意思是,HTTP基本认证 ...

  3. CodeForces - 468A

    Little X used to play a card game called "24 Game", but recently he has found it too easy. ...

  4. 【annotation】非人类物种基因组注释(MSU为例)

    基因组注释工具ANNOVAR是一款非常好用的注释软件,功能强大,输出数据简单美中不足就是对于非人类物种来说UI不够完善,因此总结一下整个注释的过程,帮助别人快乐自己. 首先我们需要明确我们需要的数据和 ...

  5. python:threading.Thread类的使用详解

    Python Thread类表示在单独的控制线程中运行的活动.有两种方法可以指定这种活动: 1.给构造函数传递回调对象 mthread=threading.Thread(target=xxxx,arg ...

  6. PL/SQL数据类型

    在定义变量或常量时,必须要指定一个数据类型,PL/SQL是一种静态类型化的程序设计语言,静态类型化又称为强类型化,也就是说类型会在编译时而不是在运行时被检查,这样在编译时便能发现类型错误,以便增强程序 ...

  7. JavaScript核心--Function

    什么是: 保存一段可重用的代码段的对象 何时: 只要一段代码可能反复使用时,都要封装为函数,反复调用函数 如何: 创建: 3种: 1. 直接量: function 函数名(参数列表){ 函数体; re ...

  8. style.left offsetLeft offsetwidth clientLeft clientWidth scrollLeft scrollWidth

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  9. js去除数组里重复的条目,返回被删除的条目的新数组

    我爱撸码,撸码使我感到快乐! 大家好,我是Counter. 今天给大家分享的是利用js进行数组的去重,还是老样子,该注释的都注释在代码里了 欢迎一起技术探讨,一起成长. 效果如下: 代码给出: // ...

  10. Kali Linux Xfce版美化虚拟机镜像

    起因 这两天来学校把硬盘基本全部清空了,所以以前的虚拟机就需要重新安装了. Kali 一直用的是 xfce 版本,至于为什么用这个版本,是因为我感觉 gnome3 在虚拟机上表现欠佳.当然,默认的 g ...