【linux学习13 Linux运维常用文件管理命令及系统变量基础】教程文章相关的互联网学习教程文章

Linux学习笔记(二)

一、vim1.vim filename进入命令模式;命令模式 i a o 到插入模式;插入模式ESC进入命令模式;命令模式:进入编辑模式 ;编辑模式命令结束后进入命令模式;命令模式 输入:wq 退出;2.插入 a在光标所在字符后插入; A 光标所在行尾插入;i光标所在字符前插入 ;I 光标所在行首插入; o 在光标下插入新行;O在光标上插入新行;3.:set nu 设置行号;:set nonu 取消行号;gg 到第一行 ;G 到最后一行;nG :n 到第n行;0移到行首;$到...

Linux学习记录--文件权限相关汇总

文件权限相光汇总基本文件权限设置针对USER,GROUP,OTHER三种身份的READ ,WRITE,EXEC权限文件权限 针对文件内容权限设置文件|目录默认权限与隐藏属性 针对文件基本权限的扩充ACL权限控制 针对文件单个文件的特殊权限文件的特殊权限原文:http://blog.csdn.net/tiankefeng19850520/article/details/20930373

Linux学习笔记

1.Linux严格区分大小写2.Linux中所有内容以文件的形式保存,包括硬件。(一切内容皆文件)3.Linux不靠扩展名区分文件类型,靠权限,但有约定俗成的扩展名4.Windows下的程序不能直接在Linux中安装和运行,但是Windows中的程序可以Linux的模拟器中运行字符界面优势:1. 占用的系统资源更少2. 减少了出错, 被攻击的可能性3. 服务器安全和稳定性优先, 所以一般用字符界面而不会考虑图形界面Linux安装之虚拟机的安装:1. VMware简介(1) V...

linux学习第一课【图】

linux学习第一课,打卡打卡原文:https://blog.51cto.com/12910091/2436322

Linux学习笔记<二十三>——日志系统syslog【代码】

syslog服务syslogd:系统,负责记录非内核产生的日志信息klogd:内核,专门负责记录内核产生的日志信息kernel启动的相关日志kernel --> 物理终端(/dev/console) --> /var/log/dmesg查看kernel启动的相关日志#dmesg#cat /var/log/dmesg日志存储采取滚动的方式(日志切割):messages messages.1 messages.2,...配置文件/etc/logrotate.conf[root@localhost ~]# cat /etc/logrotate.conf # see "man logrotate" for details # rotate...

Linux学习笔记——例说makefile 索引博文

0.前言 从学习C语言开始就慢慢开始接触makefile,查阅了很多的makefile的资料但总感觉没有真正掌握makefile,如果自己动手写一个makefile总觉得非常吃力。所以特意借助博客总结makefile的相关知识,通过例子说明makefile的具体用法。 博文试图从简到难,通过例子说明makefile的写法,而不是整段或整片的抄袭网络上的文章。1.索引 1.只有单个C文件 2.含有多个C文件 3.需要包括头文件路径 4.增加宏定义 5.增加系...

Linux学习第六周作业【图】

1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情)第一步:加电自检 这个步骤中,CPU在通电后会自动到指定位置找一段代码执行加电自检动作。第二步:启动BIOS 加载Bootloader程序,这个阶段可以分为三步:1、运行GRUB第一阶段,这个阶段的作用是运行一个程序加载GRUB的程序代码。2、由于GURB的程序代码在磁盘上,第1.5阶段就是挂载GRUB所在分区读取GRUB程序代码 第二阶段就是运行GRUB程序并启动...

2018-04-12 Linux学习【代码】

11.14-15 Apache 和 PHP 结合 httpd 主配置文件 /usr/local/apache2.4/conf/httpd.conf vim /usr/local/apache2.4/conf/httpd.conf //修改以下4个地方 ServerName //去掉#注释,194行ServerName www.example.com:80Require all granted //修改 denied 为 granted<Directory />AllowOverride noneRequire all granted</Directory> AddType application/x-httpd-php .php //添加这一行AddType application/x-compress .ZA...

linux学习笔记 第三篇【图】

650) this.width=650;" src="/upload/getfiles/default/2022/11/8/20221108082921614.jpg" />hostwww.baidu.com (查看百度的IP地址) 650) this.width=650;" src="/upload/getfiles/default/2022/11/8/20221108082921770.jpg" title="2016-10-15 09_29_57 的截屏_看图王_看图王.png" />路由器的作用是:(NAT:network accesstansfrom)地址转换gateway网关650) this.width=650;" src="/upload/getfiles/default/2022/11/8/20221108...

【Xilinx-Petalinux学习】-01-开发环境搭建与PetaLinux的安装【代码】【图】

开发环境 VMware12, Ubuntu 16.04 64 bit在VMware中安装Ubuntu,用户名:xilinx-arm 密码:root step1: VMware Tools问题不知道什么原因,VMware自动安装ubuntu后,VMware Tools没有正确安装。这在我的笔记本上是直接OK的,就说一下怎么重新安装吧。参考: http://pubs.vmware.com/workstation-12/index.jsp?lang=zh_CN&topic=/com.vmware.ws.using.doc/GUID-08BB9465-D40A-4E16-9E15-8C016CC8166F.html首先确保Ubuntu虚拟机是打开...

linux学习

unix/linuxgcc编译器gcc -e 预处理gcc -s 汇编gcc -c 进行编译gcc -o 起个别名gcc 编译链接gcc -v 查看版本号gcc -wall 尽可能多的生成警告信息--------------------------------------基本预处理指令1、#include主要包含头文件,可以使用头文件定义变量,函数,结构体2、#define和#undef3、#ifndef #ifdef #if #elif #else #endif4、#line n “filename” 表示从下一行开始行号更改为n5、#error 生成错误信息不会生成可执行文...

Linux学习笔记(三)【图】

博客格式改写了,用前面的方法写博客太慢效率低,虽然可以完完整整的复习一遍,但效率真的低。 系统仅会查询区块设备,不会查询文件(也就是说,系统是不会查询设备的文件,只会直接查询区块设备,至于区块设备我猜测是设备所占有的区块那部分) 当你用ll -sh时,它在左上角会有total(中文是:总用量)其实那就是该目录下的所有数据所耗用的实际区块数量*区块大小的值 在这里anaconda-ks.cfg和initial-setup-ks.cfg这两个文件一个大小...

2018-03-27 Linux学习【代码】

10.28 rsync 工具介绍 rsync -av /etc/passwd /tmp/1.txt rsync -av /tmp/1.txt 192.168.188.128:/tmp/2.txt rsync 格式 rsync [OPTION] ...SRC DEST rsync [OPTION] ...SRC [user@]host:DEST rsync [OPTION] ...[user@]host:SRC DEST rsync [OPTION] ...SRC [user@]host::DEST rsync [OPTION] ...[user@]host::SRC DEST[root@aming-01 system]# rsync -av /etc/passwd /tmp/1.txtsending incremental file listpasswdsent 1128 by...

Linux学习笔记七----------Shell脚本

shell,linux中的编程语言,完成自动化任务,Bash是linux多个发行版本的默认shell安装一个新的shell,sudo yum install kshshell脚本依赖于某一个shell,切换sh,chsh创建脚本文件vim test.sh指定选择的shell#!/bin/bash chmod +x test.sh运行shell脚本./test.sh 调试脚本bash -x test.sh 切换sh,chsh shell中的变量#!/bin/bashmessage=‘hello world‘message=$‘it\‘s me‘echo $messageecho "the message is $message"message...

Linux学习12-CentOS设置多个tomcat开机自启动【代码】【图】

前言一台服务器上有多个tomcat环境,重启服务器后,每次需要手动一个个启动服务,非常麻烦,于是可以设置tomcat开机自启动。 tomcat开机自启动非常慢,可以修改jvm下配置解决tomcat开机自启动慢的问题。 前面一篇【Linux学习10-CentOS搭建nginx负载均衡环境】已经搭建了多个tomcat环境开机自启动前面一篇https://www.cnblogs.com/yoyoketang/p/10186513.html 通过systemctl可以设置开机自启动systemctl enable tomcat本篇介绍修改/...