
初识linux
文章平均质量分 78
初识linux
三月七꧁ ꧂
尚未佩妥剑,转眼便江湖。愿历尽千帆,归来仍少年! 跨考计算机上岸,下一站:月薪3W!
展开
-
Linux---上传和下载、压缩和解压
浏览文件系统,找到合适的目录,将本地电脑的文件拓展进入,即可方便的上传数据到Linux。FinalShell、SecureCRT、XShell等常用终端软件均支持此操作。浏览文件系统,找到合适的文件,右键点击下载,即可传输到本地电脑。注意:rz、sz命令需要终端软件支持才可正常运行。的下方窗体进行文件的传输以外,也可以通过。工具,方便的和虚拟机进行数据交换。rz命令,进行上传,语法:直接输入。软件的下方窗体中,提供了。原创 2023-06-19 08:45:46 · 4062 阅读 · 0 评论 -
Linux---环境变量、$符号、自行设置环境变量
等等一系列信息,用于辅助系统在运行的时候,从环境变量中获取关键信息。HOME:/home/shaonian,用户的HOME路径。)在运行的时候,记录的一些关键性信息,用以辅。USER:shaonian,当前的操作用户。命令即可查看当前系统中记录的环境变量。无论当前工作目录是什么,都能执行。环境变量是操作系统(PWD:当前工作路径。原创 2023-06-18 09:07:32 · 1732 阅读 · 0 评论 -
Linux---查看系统资源占用(top)、磁盘信息监控(df、iostat)、网络状态监控(sar)
默认每5秒刷新一次,语法:直接输入top即可,按q或ctrl + c退出。Windows的任务管理器。:虚拟内存(交换空间),可以通过top命令查看。、内存使用情况,类似。原创 2023-06-17 08:40:46 · 4179 阅读 · 0 评论 -
Linux---端口(nmap、netstat)、进程管理(ps、kill)
IP地址相当于小区地址,在小区内可以有许多住户(程序),而门牌号(端口)就是各个住户(程。虚拟端口:是指计算机内部的端口,是不可见的,是用来操作系统和外部进行交互使用的。端口可以分为:物理端口和虚拟端口两类。,通常不会固定绑定程序,而是当程序对外进行网络链接时,用于临时。通过端口可以锁定计算机上具体的程序,确保程序之间进行沟通。物理端口:又可称之为接口,是可见的端口,如USB。端口,非特殊需要,不要占用这个范围的端口。,通常可以随意使用,用于松散的绑定一些程序。,即注册端口,长期绑定此端口等待别人连接。原创 2023-06-16 09:33:36 · 1467 阅读 · 2 评论 -
Linux---虚拟机配置固定IP
可以用于指代本机,可以在端口绑定中用来确定绑定关系,也在一些IP。每一台联网的电脑都会有一个地址,用于和其它计算机进行通讯。地址)以外,也可以有一个名字,称之为主机名。系统,都可以给系统设置主机名。每一台电脑除了对外联络地址(即可看到主机名已经正确显示。地址以外,还有几个特殊的。127.0.0.1,这个。的意思,如放行规则设置为。很少用,课程暂不涉及)主机名,修改主机名(需。0.0.0.0,特殊。原创 2023-06-15 08:33:12 · 6617 阅读 · 0 评论 -
Linux---网络传输命令(ping、wget、curl)
执行 ping 指令会使用 ICMP 传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。语法:ping [参数] IP名或主机名。原创 2023-06-14 11:47:54 · 2209 阅读 · 1 评论 -
Linux---ln命令、date命令
链接(link),可以将其视为档案的别名,链接分为两种 : 硬链接(hard link)与软链接(symbolic link),中 MM 为月份,DD 为日,hh 为小时,mm 为分钟,CC 为年份前两位数字,YY 为年份后两位数。当需要在不同的目录,用到相同的文件时,不需要在每一个目录下都放一个相同的文件,只需要在。硬链接是一个档案可以有多个名称,而软链接的方式则是产生一个特殊的档案,该档案的内容指向。不论是硬链接还是软链接都不会将原本的档案复制一份,只会占用非常少量的磁盘空间。原创 2023-06-13 08:53:28 · 1139 阅读 · 0 评论 -
Linux---systemctl
在上面的示例配置文件中,我们为我们的服务定义了一个简单的描述,指定了它的启动类型就是simple(比如启动一个脚本、运行一个命令、调用一个二进制文件),指定了它的工作目录,指定了它的启动命令,并指定了它启动失败时应该执行的操作。创建一个 systemd 服务配置文件:在 /etc/systemd/system/ 目录下创建一个自定义的服务配置文件,例如 my-service.service。Systemd 并不是一个命令,而是一组命令,systemctl 是 Systemd 的主命令,用于管理系统。原创 2023-06-01 17:52:35 · 2262 阅读 · 0 评论 -
Linux---强制停止、退出登出、history、yum
使用 yum 卸载软件包时,会同时卸载所有与该包有依赖关系的其他软件包,即便有依赖包属于系。统运行必备文件,也会被 yum 无情卸载,带来的直接后果就是可能使系统崩溃。Linux某些程序的运行,如果想要强制停止它,可以使用快捷键。yum list:查询所有已安装和可安装的软件包。yum list 包名:查询执行软件包的安装情况。yum info 包名:查询执行软件包的详细信息。命令输入错误,也可以通过快捷键ctrl + c。键盘左右键,可以得到此命令(不执行)。,自动确认,无需手动确认安装或卸载过程。原创 2023-05-30 18:45:06 · 2432 阅读 · 0 评论 -
Linux---用户权限(权限位、chowd、chown)
位数字来代表,第一位数字表示用户权限,第二位表示用户组权限,第三位表示其它。其中:r 表示读权限,w 表示写权限,x 表示执行权限。针对文件夹,可以在文件夹内:创建、删除、改名等操作。针对文件夹,表示可以更改工作目录到此文件夹,即。针对文件夹,可以查看文件夹内容,如ls命令。命令,可以修改文件、文件夹的所属用户和用户组。序号123代表的权限是:--x-w--wx。,对文件夹内的全部内容应用同样的操作。命令,修改文件、文件夹的权限信息。,表示文件、文件夹的权限控制信息。w:针对文件表示可以修改此文件;原创 2023-05-29 18:07:26 · 2413 阅读 · 0 评论 -
Linux---用户组命令(groupadd、groupdel、groupmod、newgrp、getent)
User ID (UID-502): 它表示用户 ID(UID),每个用户应包含唯一的 UID。getent 命令会显示类似于 /etc/passwd 文件的用户详情,它将每个用户的详细信息放在一行,包。Group ID (GID-503): 它表示组 ID(GID),每个组应该包含唯一的 GID,它存储。root,UID(1-99)是为系统用户保留的,UID(100-999)是为系统账户/组保留的。群组,要么修改 temp 用户的 GID,将其初始组改为其他群组,要么先删除 temp 用户。原创 2023-05-28 18:07:23 · 2123 阅读 · 0 评论 -
Linux---用户管理命令(useradd、userdel、usermod、passwd、id)
此命令将用户 sam 的口令删除,这样用户 sam 下一次登录时,系统就不再允许该用户登录了。普通用户修改自己的口令时,passwd命令会先询问原口令,验证后再要求用户输入两遍新口令,建立一个组,让这个组具有查看、修改此文件的权限,然后将所有需要访问此文件的用户放入这个。注意,在删除用户的同时如果不删除用户的家目录,那么家目录就会变成没有属主和属组的目录,为了系统安全起见,用户应该选择比较复杂的口令,例如最好使用8位长的口令,口令中包含有大。比如,针对某文件,可以控制用户的权限,也可以控制用户组的权限。原创 2023-05-27 17:39:55 · 1822 阅读 · 0 评论 -
Linux---用户切换命令(su命令、sudo命令、exit命令)
注意:使用 su 命令时,有 - 和没有 - 是完全不同的,- 选项表示在切换用户身份的同时,连当前使。su 是最简单的用户切换命令,通过该命令可以实现任何身份的切换,包括从普通用户切换为 root。-l:同 - 的使用类似,也就是在切换用户身份的同时,完整切换工作环境,但后面需要添加欲切换。用的环境变量也切换成指定用户的。-p:表示切换为指定用户的身份,但不改变当前的工作环境(不使用切换用户的配置文件)。-:当前用户不仅切换为指定用户的身份,同时所用的工作环境也切换为此用户的环境(包括。原创 2023-05-26 18:16:33 · 9160 阅读 · 2 评论 -
Linux---vi/vim编辑器、查阅命令
vim 是 vi 的加强版本,兼容 vi 的所有指令,不仅能编辑文本,而且还具有 shell 程序编辑的功能," 等类似的指令,通常用于对文件没有写权限的时候(显示 readonly),但如果你是。可以不同颜色的字体来辨别语法的正确性,极大方便了程序的设计和编辑性。命令模式下,所敲的按键编辑器都理解为命令,以命令驱动执行不同的功能。如果文件路径表示的文件不存在,那么此命令会用于编辑新文件。如果文件路径表示的文件存在,那么此命令用于编辑已有文件。如果想要查看命令的详细手册,可以通过man。原创 2023-05-25 18:39:52 · 1497 阅读 · 0 评论 -
Linux---echo命令、反引号`、tail命令、重定向符
无需选项,只有一个参数,表示要输出的内容,复杂内容可以用 ””带有空格或 \ 等特殊符号,建议使用双引号包围,因为不包围的话,空格后很容易被识别为参数。命令在命令行内输出指定内容。语法:echo 输出的内容。原创 2023-05-24 18:45:42 · 1494 阅读 · 0 评论 -
Linux---文本处理命令(grep、wc、管道符 |)
grep 命令是用来在每一个文件或中(或特定输出上)搜索特定的模式,当使用 grep 时,包含指定。字符模式的每一行内容,都会被打印(显示)到屏幕上,但是使用 grep 命令并不改变文件中的内。grep命令能够在一个或多个文件中,搜索某一特定的字符模式(也就是正则表达式),此模式可以。格式:[root@localhost ~]# grep [选项] 模式 文件名。模式:要么是字符(串),要么是正则表达式。是单一的字符、字符串、单词或句子。原创 2023-05-23 18:27:03 · 1765 阅读 · 0 评论 -
Linux---文件操作命令(find、which、read)
要查找的目录路径,可以是一个目录或文件名,也可以是多个路径,多个路径之间用空格分隔,如。可选参数,用于指定查找的条件,可以是文件名、文件类型、文件大小等等。-name pattern:按文件名查找,支持使用通配符。n:查找在 n 天前(指定那一天)更改过属性的文件或目录。-size [+-]size:按文件大小查找,支持使用。-user username:按文件所有者查找。-type type:按文件类型查找,可以是。-n:查找在 n 天内更改过属性的文件或目录。+n:查找比 n 天前更早的文件或目录。原创 2023-05-22 18:55:44 · 889 阅读 · 0 评论 -
Linux---文件操作命令(cp、mv、rm)
语法:cp [选项] 参数1 参数2。路径,表示要复制去的地方。命令可以用于复制文件。被复制的文件或文件夹。原创 2023-05-21 17:45:52 · 960 阅读 · 0 评论 -
Linux---文件操作命令(touch、cat、more)
Linux 系统中,每个文件主要拥有 3 个时间参数(通过 stat 命令进行查看),分别是文件的访问时。touch 命令可以只修改文件的访问时间,也可以只修改文件的数据修改时间,但是不能只修改文件。件),此命令更重要的功能是修改文件的时间参数(当文件存在时,会修改此文件的时间参数)。因为,不论是修改访问时间,还是修改文件的数据时间,对文件来讲,状态都会。数据修改时间:当文件的内容数据发生改变,此文件的数据修改时间就会跟着相应改变。状态修改时间:当文件的状态发生变化,就会相应改变这个时间。原创 2023-05-20 19:31:50 · 1642 阅读 · 0 评论 -
Linux---cd命令、pwd命令、mkdir命令
不同的目录中,目录名是可以重复的,因此,仅通过 [root@localhost mail] 中的 mail,根本无。而在创建 test2 时,使用了 -m 选项,通过设定 711 权限值来给予新的目录 drwx--x--x 的权限。ls 命令输出的第一列数据是权限部分,test 和 test1 目录由于不是使用 -m 选项设定访问权限,因。法判断其所在的具体位置,而使用 pwd 命令,可以输出当前所在目录的完整路径。-p选项可选,表示自动创建不存在的父目录,适用于创建连续多层级的目录。原创 2023-05-19 19:23:13 · 919 阅读 · 0 评论 -
Linux---目录结构、绝对路径与相对路径、命令基础格式、ls命令
是给系统用户使用的指令(除 root 外的通用用户),而/sbin, /usr/sbin 则是给 root。例如,使用绝对路径的表示方式指明 bin 文件所在的位置,(如下图),第一列的其余 9 个字符表示文件或目录的访问权限,分别对应三个字符一组的 rwx。权限,前三个字符表示所有者的权限,中间三个字符表示所属组的权限,后三个字符表示其他用户。是一个非常重要的目录,系统上跑了很多程序,每个程序都会有相应的日志产生,而这些日。的含义为当前文档是一个文件,拥有者可读、可执行,同一个群组下的用户,可。原创 2023-05-18 19:39:49 · 2564 阅读 · 0 评论 -
Linux---相关介绍、相关下载、连接Linux系统、虚拟机快照
借助虚拟化技术,我们可以在系统中,通过软件:模拟计算机硬件,并给虚拟硬件安装真。通过快照将当前虚拟机的状态保存下来,在以后可以通过快照恢复虚拟机到保存的状态。这样,就可以在电脑中,虚拟出一个完整的电脑。内核无法被用户直接使用,需要配合应用程序才能被用户使用。在内核之上,封装系统级应用程序,组合在一起就称之为。Linux操作系统的图形化页面不好用且不稳定。系统的主要功能,如硬件调度管理的能力。,所以通过虚拟机的形式,得到可以用的。Linux内核是免费开源的,是由。地址,账号密码后即可连接成功。原创 2023-05-17 19:07:46 · 374 阅读 · 0 评论