Linux学习笔记(十):Linux账号管理和访问控制 账号与群组账号群组 账号管理用户新增与删除群组新增与删除 访问控制ACL用户身份切换susudo 用户信息传递 账号与群组 每个Linux账号至少会使用两个ID,即UID(User ID)和GID(Group ID)。使用指令id 账户名可以查看。文件/etc/passwd中记录的账号信息的每行第三个和第四个字段分别代表UID和GID。文件/etc/group中记录的用户组信息的每行第三个字段代表对应的GID。 账号 用户在登录...
感谢 linuxconfig.org 上的这篇英文教程 FTP用于访问和传输本地网络上的文件,通过安装 VSFTPD 软件,打开热点,配置相关信息后即能够启动并运行FTP服务器了。 1. 安装和配置VSFTPD 在终端中输入指令以安装 VSFTPD $ sudo apt-get install vsftpd2. 设置 FTP 用户账号 首先我们对原配置文件 vsftpd.conf 进行备份,避免待会的操作中出错。 $ sudo mv /etc/vsftpd.conf /etc/vsftpd.conf_orig接着,我们通过编辑器(这里用vi)打开原...
【重定向】> :写入文件 (会覆盖) >> : 写入文件(在尾部追加) 例: date > time.txt 将当前时间写入 time.txt ,如果time.txt 不存在 ,则新建文件& :将程序放入后台执行yum install httpd -y & 将httpd 在后台安装下载jobs :查看后台工作进程1> : 正确的输出 2> : 错误的输出 &> 所有的输出&> /dev/null : 将所有输出放入垃圾桶中 dev:设备 null :垃圾桶【管道】 例【1】 cat /etc/passwd | grep ro...
文章目录 0. 实验环境1. ftp介绍2. vsftpd安装及启用3. vsftpd基本信息4. 匿名用户访问控制4.1. 登陆控制4.2.家目录控制4.3.上传控制4.4.目录建立控制4.5.下载控制4.6.删除与重命名控制4.7.匿名用户上传文件权限设定4.8.匿名用户上传文件的用户身份设定4.9.登陆数量控制4.10.上传速率控制 5.本地用户访问5.1.登陆控制5.2.家目录控制5.3.写权限控制5.4.上传文件权限控制5.5.本地用户登陆黑名单5.6.本地用户登陆白名单5.7.锁定用户到...
Linux系统移植学习笔记1 一、U-boot的移植1.准备工作2.u-boot的移植一、U-boot的移植 1.准备工作 1.本地开发和交叉开发 ①本地开发:本地编写代码,本地编译代码,本地运行代码 ②交叉开发:本地编写代码,本地编译代码,开发板运行代码 2.ubuntu系统=linux内核+GUI+动态库+命令+文件系统 3.GNU命令(GNU’s not unix一个提倡软件自由的组织)1. gcc/g++2. gdb 3. ld 链接 将所有的.o文件链接生成.elf文件 4. objdump 将elf文件生...
Linux 特点:开源,安全,稳定 发行版本: Fedora deepin 个人办公 Debian 系统开发 Ubuntu 软件开发 redhat Centos 服务器 应用:服务器,云计算,大数据,软件开发 涉及岗位:售前,售后:测试,实施,运维, 相关证书:rhce红帽认证工程师 rhel8 一.终端命令行 语法: 主命令 选项 参数 快捷键: ctrl + l =clear ? ctrl+shift + 放大终端字体 ? ctrl - 减小终端字体 ? alt . 调用上一条命令的参数 [root@localhost ~]# : root为当前终端用户 l...
计算机五大元件:输入,输出单元,控制器,运算器,存储器。CPU:center process unit。CPU架构:精简指令集合复杂指令集 (CPU 其实内部已经含有一些微指令)认识计算机内存: RAM(random access memory):随机存储器 ROM(read only memory):只读存储器 DDR,DDR2,DDR3:代表不同的内存数据传输速。内存(频率带宽,容量,型号) 多通道:添加内存数量 BIOS(Basic Input Output System)是一套程序,这套程序是写死到主板上面的一个内...
Linux学习笔记1:虚拟机的安装 1、安装vm workspace pro12(傻瓜式安装即可) 2、创建虚拟机配置选典型 安装客户机操作系统,选择稍后安装 选择系统:这里是安装的Linux的centOS 默认20g就好,选择拆分为多个文件好管理 完成(如果不能打开配置文件,就以管理员身份运行vmware)3、还没有设置完成,还需要继续点击编辑虚拟机 内存2g 处理器:2处理器2核 网络适配器:选择NAT模式面试题:连接模式的区别(图片)4、安装centOS 说明:...
1 基础命令2 历史命令:ctrl+p历史命令向上滚动 ctrl+n 向下3 光标移动:ctrl+b向前 +f向后移动 +a移动到行首 +e行尾 +u删除光标前所有命令4 tab除了可以补全命令还可以补全路径5 bin目录存放命令 etc存放软件或系统配置文件 boot存放开机启动文件 home所有用户目录6 lib文件共享库 media/mnt自动挂载外设为media 手动为mnt usr用户资源软件安装目录7 dev设备文件8 绝对路径从根目录开始写 相对...
1.首先可在桌面新建文件夹,或者自己任意路径文件夹都可以, 2.在Linux下点击虚拟机 点击设置 点击选项,选择共享文件夹,点击总是启用,然后添加文件夹,添加你windows下想保存的文件夹 可在/mnt/hgfs看到我们的文件已经挂载到linux上了 我们可以执行cd指令把我们想要移动的c文件移到windows上 在windows也可以看到相对应的c文件啦!
关于Linux这一档子事4 前言安装完系统后,自己试了一下,图形界面操作和Windows差不多我感觉,有点差别,多点几下,就熟悉了。emmmmm,这一章就是一些基础操作。基础知识home文件夹:里面是各个用户(如果你有多个用户的话)的文件夹,home里面文件夹的命名就是账户名,除了root用户。 活动概览:左下角的两个方块图案,emmmmm,倒是有点像VMware的图标,里面可以快速换窗口。隐藏文件:emmmmm,和Windows一样,文件前加一个 . 号。...
date:显示日期 cal:显示日历 df:显示磁盘使用情况 free:显示空闲内存 exit:推出terimal pwd:打印当前工作目录名 //printing working directory cd 相对路径/绝对路径:更改目录 ls:列出目录内容 ls -a:列出所有内容(包括隐藏的文件) ls -l:输出文件更详细的信息 各字段含义 ls -t:按照文件修改时间显示文件 cd: 返回默认目录 cd- :更改工作目录到先前的工作目录 cd `username:更改到username用户的home...
先是软件源的替换,在刚安装的Ubuntu中会配有原先的软件源,所以如果要替换时,可在网上找与自己ubuntu相对应的软件源,比如我的ubuntu版本为12.04,所以我得找到相对应能够适用Ubuntu版本的软件源 这里分享一个别的博主总结的ubuntu12.04版本的源https://blog.csdn.net/ssharet/article/details/66475193 在终端输入sudo vi /etc/apt/sources.list,把里面所有的软件源全部删除,然后把网上找的软件源复制进去,例如我的软件源时...
Linux02 man 参考CSDN 1.作用: man命令用来提供在线帮助,使用权限是所有用户。在Linux系统中存储着一部联机使用的手册,以供用户在终端上查找。使用man命令可以调阅其中的帮助信息,非常方便和实用。2.格式man [-acdfhkKtwW] [-m system] [-p string] [-C config_file] [-Mpath] [-P pager] [-S section_list] [section] name ...3.参数-C config_file:指定设定文件man.conf,缺省值是/etc/man.conf。 -M path:指定了联机手册...
用户身份管理员UID为0:系统的管理员用户 系统用户UID为1~999:服务程序会有独立的系统用户负责运行;防止被黑客入侵进行提权,并有效控制被破坏的范围 普通用户UID从1000开始:是由管理员创建的普通用户的UID默认是从1000开始的(即使前面有空置的UID)UID(User IDentification):UID具有唯一性,可以通过UID进行区分用户的身份GID(Group IDentification):可以把多个用户加入到一个组,方便分配权限在Linux系统中创建每个用户时,将...