Linux&&Shell学习笔记
文章平均质量分 67
Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。
Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。
编程小透明
生如逆旅单行道,哪有岁月可回头。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
简易最小化虚拟机安装配置(CentOS-7-Minimal)
CentOS-7 最小化虚拟机安装及配置教程原创 2022-06-08 21:38:26 · 3089 阅读 · 0 评论 -
什么是Shell?快速入门上手Shell!
Shell是一个命令行解释器,它接受应用程序/用户命令,然后调用操作系统内核。是一个功能强大的编程语言,易编写、易调试、灵活性高。Linux提供的Shell解析器有六种:cat /etc/shells/bin/sh/bin/bash,在CentOS中默认解析器为bash/sbin/nologin/bin/dash/bin/tcsh/bin/csh脚本格式脚本以#!/bin/bash开头#!/bin/bashecho "hello world"运行脚本文件可通过:sh原创 2020-06-27 20:10:33 · 587 阅读 · 0 评论 -
Linux学习笔记_7:包管理
包管理(打包及安装工具)RPM(RedHat Package Manager)rpm -qa | grep name,查询已安装的名称为name的rpm列表rpm -qi name,查看已安装名称为name的rpm的详细信息rpm -ql name,查看名称为name的rpm的安装位置rpm -qf /xx/xx,查看所属目录属于哪个npm包rpm -e [--nodeps] name,卸载(强制)rpm包rpm -ivh,安装rpm包YUM(可自动处理包之间的依赖关系)yum li原创 2020-06-26 22:00:52 · 221 阅读 · 0 评论 -
Linux学习笔记_6:进程管理与服务管理
进程管理写在开头:Linux中,每个执行的程序都成为一个进程,每个进程均会分配一个ID号。每一个进程,都会对应一个父进程,父进程可以复制多个子进程。进程查询ps 指令是用来查看目前系统中那些进程正在执行以及执行的状况。ps -a,显示当前终端所有的进程信息ps -u,以用户的格式显示进程信息ps -x,显示后台进程允许的参数经常使用指令:ps-aux | grep [condition]指令列表字段含义表:字段含义USER用户名PID进程ID号原创 2020-06-23 22:56:10 · 263 阅读 · 0 评论 -
Linux学习笔记_5:任务调度与查询类指令
任务调度任务调度:是指系统在某个时间执行特定的命令或程序任务调度分类:系统工作:周而复始执行的工作操作,如病毒扫描个别用户工作:用户希望系统执行的工作操作,如数据库备份基本语法:crontab-e,编辑定时任务,进入vi模式进行编辑,使用cron表达式-l,查询定时任务-r,删除当前用户所有的定时任务service crond restart,重启任务调度任务调度举例每隔一分钟,记录当前日期信息追加到/tmp/mydate文件中编辑脚本文件/home/t原创 2020-06-20 23:07:13 · 285 阅读 · 0 评论 -
Linux学习笔记_4:组管理与权限管理
组管理与权限管理组管理:在Linux系统下,每个用户必须属于一个组,不能独立于组外。所有文件均具备:所有者、所在组、其他组的概念文件/目录所有者:文件的创建者,当用户创建文件后,默认 文件所在组即为当前用户所在组别ls -ahl,查看文件的所有者chown userName fileName,修改文件所有者。文件的所在组和所属用户,并不一定存在所属用户与所在组的关联,因为可以修改文件的所属用户。chgrp [-R] groupName fileName,修改文件所在组。*文件的所在组和所属用户原创 2020-06-17 23:33:43 · 264 阅读 · 0 评论 -
Linux学习笔记_3:文件目录类、时间日期类、搜索查找类、压缩与解压缩类指令
文件目录类指令pwd,显示当前工作目录的绝对目录ls,显示当前目录的所有内容信息;-a,含隐藏文件;-l,以列表方式显示cd~,定位当前用户home目录..,当前目录上一级目录mkdir,创建目录;-p,可创建多级目录rmdir,删除空目录rm -rf,删除非空目录touch + fileNames,创建空文件cp source dest,拷贝-r,递归复制整个文件目录\cp,强制覆盖不提示rm,移除文件或目录-r,递归删除整个文件夹-f,强制删除不提示m原创 2020-06-15 22:31:38 · 261 阅读 · 0 评论 -
Linux学习笔记_2:用户管理 + 实用指令
用户管理 Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个用户账号,然后以这个账号的用户身份进入系统;Linux的用户至少要属于一个组。添加用户useradd [-d] bcxtm,添加bcxtm的用户账号(默认/home/bcxtm),-d,添加到指定目录若未指定新建用户所属组别,则默认创建一个与用户名一致的组别指定/修改密码passwd bcxtm,交互式设置密码,只有root用户具有此权限删除用户us原创 2020-06-15 21:39:30 · 248 阅读 · 0 评论 -
Linux学习笔记_1:文件系统目录结构 + vi && vim编辑器 + 常用操作
文件系统目录结构(一切皆文件)Linux的文件系统采用层级式的树状目录结构,最上层目录为根目录:/常用目录结构说明root:超级管理员的用户主目录bin:存放经常使用的命令sbin:超级用户使用的命令及程序home:普通用户的主目录,每个用户都有自己的目录lib:动态链接共享库,类似Win下的DLL文件etc:所有系统管理所有的配置文件和子目录usr:用户应用程序和文件存放目录,类似Win下的Program Files目录boot:系统启动所需文件,引导、链接及镜像文件dev:类原创 2020-06-14 20:17:45 · 368 阅读 · 0 评论
分享