当前位置: 首页 > news >正文

贵阳网站建设q479185700棒/拓客团队怎么联系

贵阳网站建设q479185700棒,拓客团队怎么联系,做外贸的免费网站有哪些,长垣做网站Linux的基本原则 1、由目的单一的小程序组成 2、一切皆文件,设备的访问入口也是文件 3、避免捕获用户接口,尽量不和用户交互 4、配置文件保存在纯文本格式,只要有一个文本编辑器,足以搞定所有的配置查看图像化shell的类型: ec…


Linux的基本原则

1、由目的单一的小程序组成   
2、一切皆文件,设备的访问入口也是文件
3、避免捕获用户接口,尽量不和用户交互
4、配置文件保存在纯文本格式,只要有一个文本编辑器,足以搞定所有的配置


查看图像化shell的类型:

echo $DESKTOP_SESSION (常用的图形界面的Shell :KDE、GNOME)
此命令只能进入桌面系统后,在桌面系统启动命令窗口执行才能得到结果,使用SecureCRT工具连接到系统,执行此命名得不到任何结果。

通过以下命令可以查看系统支持的所有合法shell
[root@localhost ~]# cat /etc/shells
[root@localhost ~]# chsh -l
查看当前默认的shell
[root@localhost ~]#echo $SHELL

Shell提示符:#和$
对于普通用户,Base shell 默认的提示符是美元符号 $ ;对于超级用户(root 用户),Bash Shell 默认的提示符是井号 # 。

切换用户 [root@localhost ~]# ·su - redhat(用户名)
(root用户) [root@localhost ~]#
(普通用户) [redhat@localhost ~]$
打印当前工作目录
[root@localhost ~]$ pwd

普通用户登录:[当前登录用户@主机名 当前工作目录 ] $
root用户登录:[root@主机名 当前工作目录 ] #
这种格式包含了以下三个方面的信息:
启动 Shell 的用户名,也即 root;
本地主机名称,也即 localhost;
~: 代表的是用户的家目录,
什么叫家目录:用户一旦登录之后,默认进入的目录,就是家目录
root用户的家目录:/root
普通用户的家目录:/home/用户名

查看当前是哪个虚拟终端:tty

第1个虚拟终端(tty1)是图形界面
第2~第6个虚拟终端(tty2~tty6)是字符界面
图形终端–>字符终端:ctrl+Alt+F2~F6
字符终端–>字符终端:Alt+F2~F6
字符终端–>图形终端:
方法1:Alt+F1
方法2:登录后输入startx
方法3:登录后输入init 5

PS1 控制最外层命令行的提示符格式。
[redhat@localhost ~]$ echo $PS1
[\u@\h \W]\$

在这里插入图片描述

PS1常用的参数含义如下:
\d :#代表日期,格式为weekday month date,例如:“Mon Aug 1”
\H :#完整的主机名称
\h :#仅取主机的第一个名字
\t :#显示时间为24小时格式,如:HH:MM:SS
\T :#显示时间为12小时格式
\A :#显示时间为24小时格式:HH:MM
\u :#当前用户的账号名称
\v :#BASH的版本信息
\w :#完整的工作目录名称
\W :#利用basename取得工作目录名称,所以只会列出最后一个目录
\# :#下达的第几个命令
\$ :#提示字符,如果是root时,提示符为:# ,普通用户则为:$

列表(list)显示目录内容——ls命令
命令格式:ls [选项] 文件名或目录名

选项功能
-a显示所有子目录和文件的信息,包括名称以“.”开头的隐藏目录和隐藏文件。
-A与-a选项的作用类似,但不显示表示当前目录的“.”和表示父目录的“…”。
-c按文件的修改时间排序后,予以显示。
-d显示指定目录本身的信息,而不显示目录下的各个文件和子目录的信息。
-h以更人性化的方式显示出目录或文件的大小,默认的大小单位为字节,使用-h选项后将显示为K、M等单位。此选项需要和-l选项结合使用才能体现出结果。
-l以长格形式显示文件和目录的详细信息,ls命令默认只显示名称的短格式。
-R以递归的方式显示指定目录及其子目录中的所有内容。

date命令
在这里插入图片描述

将系统的当前时间设置为2020年11月1日8点30分的date命令如下所示:
[root@localhost~]# date -s "20201101 8:30:00"

在这里插入图片描述

[root@localhost ~]$ clear(清理屏幕)


查看IP

[root@localhost ~]$ ifconfig
[root@localhost ~]$ ip a


shell中的命令规范

命令名 [选项] [参数]
其中命令名、选项、参数之间使用空格隔开,多余的空格将被忽略,而用方括号括起来的部分表明该项是可省略的,如直接在提示符后面输入命令date,显示当前的日期和时间。
(1)命令名——决定了该命令“做什么”
命令名由小写的英文字母构成,往往是表示相应功能的英文单词或单词的缩写
(2)选项——决定了该命令“怎么做”
不同的命令,其能够使用的的选项也会不同(数量和内容),以“-”(半角的减号符)引导,多个选项可用一个“-”连起来,如“-la”等同于“-l-a”。注意“-”一般不能省略,个别命令的选项中的减号可以省略,如tar命令。
(3)参数——决定了该命令“对谁做”
参数提供命令执行所需提供的一些相关信息或者是命令执行过程中所使用的文件名。有一些命令可以完全不用参数,而有一些则可能需要多个参数。
(4)Linux的命令、选项、参数均区分大小写,大多数情况下是小写。
(5)按【Ctrl+C】键可中断正在执行的命令。

$?: 特殊的变量:判断命令执行成功与否。如果执行成功了,0的值为0,如果执行失败了为非0如果命令不存在:0的值为0,如果执行失败了为非0 如果命令不存在:000?-> 127

在这里插入图片描述
timedatectl命令

timedatectl命令用于设置系统的时间,英文全称为:“time date control”,语法格式为:“ timedatectl[参数]”。
在这里插入图片描述

在这里插入图片描述

reboot命令用于重启系统,输入后回车执行即可。

poweroff命令用于关闭系统,输入后回车执行即可。


wget命令

wget命令用于在终端命令行里下载网络文件,英文全称为:“web get”,语法格式为:“wget [参数] 网址”。
在这里插入图片描述
在这里插入图片描述

命令帮助

1.查看命令的类型: type
Linux中对应的命令的类型分为内部命令和外部命令,外部命令对应的是path环境变量下可以找到的与命令名称一致的文件的名称,其中每一个外部命令对应的是一个可执行的程序。内部命令是外部命令中含有的命令的,比如bash中存在内部的命令cd ,内部命令的对应的信息展示固定。
在这里插入图片描述
cd is a shell builtin(内置的内建的) =》 cd是shell的内建命令

如果是外部命令,它展示的是在环境变量里可以找到的文件路径,每一个外部命令对应的是一个可执行的程序

1.help内部命令
在这里插入图片描述

[root@localhost ~]# ls --help 下面是对于命令的语法的一些符号的说明:
[] :表示的是可选
…: 表示的可以存在多个参数
|表示是可选的
<>:必填
{}:表示作为一个整体存在的
示例如下:ls [OPTION]… [FILE]… 表明ls后面可以加上多个可选的选项以及多个f可选的文件参 数。
在这里插入图片描述
[root@localhost ~]# man ls

翻屏
下翻 空格
上翻 b
下翻一行 回车
上翻一行 k
查找
/KEYWORD 向后
n 下一个
N 前一个
?KEYWORD
N 下一个
n 上一个
退出
q

在这里插入图片描述
man命令中帮助信息的结构以及意义
在这里插入图片描述

Linux系统的目录结构

针对一个文件有三个时间:
atime: access time 访问时间
ctime: create time 改变状态的时间
mtime: modification time 修改时间

绝对路径是从根目录开始路径, /usr/local/data: 完整的路径
以根目录开始去访问

相对路径是对于当前所在位置的路径: 有省略的路径起点:/usr/local => data

1.Linux目录结构的特点
分区 ‘加载’ 于目录结构:
1.使用树形目录结构来组织和管理文件。
2.整个系统只有一个位于根分区的一个根目录(树根)、一棵树
3.其他所有分区、目录、文件以及外部设备(如硬盘、光驱等)都是以根目录为起点,挂接在目录树的某个目录中的
4.通过访问挂载点目录,即可实现对这些分区的访问。
5.Linux的根目录用“/”表示
Windows的目录结构属于分区;
每个主分区或逻辑分区都有一个独立的根目录和相应的树形目录结构,各分区采用盘符进行区分和标识。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


Linux的文件类型大致可分为:


普通文件:用于存放数据、程序等信息的文件。


目录文件:是由文件系统中一个目录所包含的目录项组成的文件。


链接文件:又称符号链接文件, 用于不同目录下文件的共享。实际上它指向另一个文件。


设备文件:用于与I/O设备提供连接的一种文件,分为


块设备文件:表示磁盘、光盘等


字符设备文件:联系着按照字符进行操作的终端、键盘等设备。


管道文件:主要用于在进程间传递数据。


套接字文件 :套接字(socket)文件通常用于网络数据连接。


说明:
Linux没有隐藏属性,文件或目录要实现隐藏,在命名时只要以“.”开头即可。
对于隐藏文件或目录,必须使用带“-a”参数的ls命令才能查看到。

文件类型
- 普通文件f
d 目录文件directory
l 符号链接文件link 软链接 快捷方式
b 块文件block 随机读,随机存的设备 文件系统 iso9660 文件系统 存放文件的一种格式 xfs ext2/3/4 磁带 光盘 mp3 光盘包 深度 Linux
c 字符设备character 顺序存取 abc cba
s 套接字文件socket ip+port
p 管道文件pipe

http://www.jmfq.cn/news/5053753.html

相关文章:

  • 北京信息网站建设/seo网站监测
  • 自己的电脑做服务器搭建网站/新闻热点大事件
  • 沈阳网页设计制作/搜索引擎排名优化方案
  • 做网站需要花费那方面的钱/seo网站推广专员
  • 安阳专业做网站公司/做销售有什么技巧和方法
  • 数据统计网站有哪些/做网站价格
  • 邢台网站建设地方/免费站长工具
  • 大连餐饮网站建设/网络媒体推广报价
  • asp网站建设mdb文件/发新闻稿平台
  • 网站降权查询/自己怎么做游戏推广赚钱
  • 做色情网站牟利200万判刑/百度风云排行榜
  • 网站建设项目策划/分销平台
  • 国家允许哪几个网站做顺风车/精准防恶意点击软件
  • 赣州企业网站建设公司/展示型网页设计公司
  • 域名网站都有怎么进去建设/网络广告策划的步骤
  • dz地方门户模板/榆林市网站seo
  • 政府网站建设怎么做/池州网站seo
  • 设计一个企业网站报价/营销型网站建设套餐
  • 一般的网站是由什么语言做的/金戈枸橼酸西地那非片
  • 网站建设立项说明书/培训机构排名前十
  • 网站公司广州/免费seo快速收录工具
  • 网站建设与管理专业找暑假工/seo站长工具平台
  • 用htlm做静态网站怎么用/网页在线生成
  • 杭州高瑞网站建设/网络营销服务企业有哪些
  • 大华建设项目管理有限公司网站/下载优化大师并安装
  • 兰州官网seo分析/快排seo软件
  • 做网站购买服务器/网络营销工作内容
  • 金华市金东区建设局网站/百度写一篇文章多少钱
  • 竞价单页网站制作/seo论坛站长交流
  • 山东省济南市莱芜区/seo和sem的区别