文档章节

初始Linux

小风89
 小风89
发布于 2015/08/05 22:27
字数 669
阅读 8
收藏 0

Linux 的特点:

1、免费/开源

2、支持多线程/多用户

3、安全性好

4、对内存和文件管理优越

缺点:

1、操作困难

命令:

1、关机

[1] shutdown -h now 立刻关机

[2] shutdown -r now 立刻重启

[3] reboot 立刻重启


vi编辑器:

[1] vi 文件名

[2] i 进入编辑模式

[3] ESC(按键) 进入命令模式

[4] :wq 保存退出

[5] q! 不保存退出

Linux:文件目录

Linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是

根目录“/”,然后在此目录下再创建其他目录。

常见目录:

root 存放root用户相关文件

home 存放普通用户相关文件

bin 存放普通命令的目录

sbin 要具有一定权限才可以使用的命令

mnt 挂载软驱和者光驱的目录

etc 存放配置相关的文件

var 存放经常变化的数据

boot 存放引导相关的文件

usr 存放用户默认安装的文件夹


命令:

pwd 显示当前目录


Linux:用户管理############################################

添加用户 useradd username   【】useradd xiaoming

设密码 passwd username

修改密码 passwd username

删除用户 userdel username

删除用户以及用户主目录 userdel -r username

改变某个用户所在的组   usermod -g groupname username

改变摸个用户登录的初始目录   usermod -d 目录名 用户名

添加组 groupadd groupname

查看所有用户组的信息 vi /etc/group

    cat /etc/group

查看所有用户信息     vi /etc/passwd

    cat /etc/passwd

xiaofeng:X:505:503::/home/xiaofeng:bin/bash

用户名:密码(加密不显示):用户ID:用户组ID::主目录:shell解析器


-rw-r--r--. 1 xiaofeng jingcha 14 Jul 29 20:36 mytest1.java

- :文件类型

rw- :文件的所有者对该文件所具有的权限 r:可读(4)  w:可写(2) x:可执行(1)

r-- :文件所在组对该文件的权限

r-- :其他用户对该文件的权限

改变权限的命令:

chmod 改文件或目录的权限

chmod 755 abc: 赋予abc权限 rwxr-xr-x

chmod u=rwx,g=rx,o=rx abc :同上

u = 用户权限

g = 组权限

o = 不同组的其他用户权限

chmod u-x,g+w abc :给abc去除用户执行的权限,增加组写的权限

chmod a+r abc:给所有用户添加读的权限


改变拥有者(chown) 和 用户组(chgrp)命令

chown xiaofeng abc :改变abc的拥有者为xiaofeng

chgrp root abc :改变abc所属的组为root

chown root ./abc :改变abc这个目录所有者是root

chown -R root ./abc :改变abc这个目录及其下面所有的文件和目录的所有者是root


© 著作权归作者所有

上一篇: Linux:用户管理
下一篇: ubuntu开启sshd服务
小风89
粉丝 19
博文 94
码字总数 94974
作品 0
杭州
高级程序员
私信 提问
Pop!_OS Linux 18.04使用System76全新安装程序

导读 System76的工程师与elementary OS团队合作开发新的Pop!OS Linux安装程序,该安装程序现在最终可用于公开测试。今天我们首先看看Pop!_OS Linux 18.04中的新图形安装程序,向您展示它与其...

问题终结者
2018/04/16
0
0
Linaro 13.01 发布,专为 ARM 芯片优化的系统

Linaro 13.01 发布了(发行说明),该版本初始支持 Arndale board 和基于 Linux Linaro 3.8 RC4 2013.01。 Linaro,一间非营利性质的开放源代码软件工程公司,主要的目标在于开发不同半导体公...

oschina
2013/02/02
3K
0
Purism 发布 Linux 手机 Librem 5 的开发者文档

Purism是一家注重主打安全、隐私和自由的的软硬件公司,近日为即将到来的Librem 5 Linux手机平台推出了初始开发者文档。Librem 5是公司首款专注于隐私保护的Linux手机,在今年夏季推出新的开...

h4cd
2018/04/13
1K
7
视频编辑器 OpenShot 2.1.0 发布,增加新功能

OpenShot 2.1.0 发布了,增加了许多新功能,包括初始动画支持。 详情请查阅:http://www.omgubuntu.co.uk/2016/08/openshot-2-1-release-improved-timeline Openshot 是linux的Gnome桌面一个...

凝小紫
2016/08/31
2.8K
2
继 Mac/Windows 版后,Unity 发布 Linux 内测版

继上个月 Unity 宣布支持 Linux 版本的计划后,今天(8月26日)Unity 的 Linux 内测版本终于发布了。这个版本基于Unity 5.1.0f3版本,目前处于内测阶段。在试用反馈的基础上,Linux版本会和M...

文刚的技术博客
2015/08/28
9.8K
26

没有更多内容

加载失败,请刷新页面

加载更多

定制专属二维码思路——实现【微信,QQ】扫码登录

效果演示 1.先在natapp实现外网映射(https://natapp.cn) 2.natapp.exe 3.生成token链接(先开启redis) //生成二维码token链接(生成二维码)http://p5gc9b.natappfree.cc/generateCode //...

须臾之余
21分钟前
5
0
android studio 使用CMAKE

原文地址 前言 之前,每次需要边写C++代码的时候,我的内心都是拒绝的。 1. 它没有代码提示!!!这意味着我们必须自己手动敲出所有的代码,对于一个新手来说,要一个字母都不错且大小写也要...

shzwork
23分钟前
0
0
volatile/CAS/atomicInteger/BlockQueue/线程交互/原子引用

import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.BlockingQueue; import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicInteger......

一只小青蛙
24分钟前
0
0
apache隐藏版本信息及设置网页缓存

实战:源码编译安装apache及调优技巧 实战环境: 生产环境中,部署了apache之后,我们应该从安全还是性能角度,在apache服务上线之前,对其做诸多的优化调试才行。 技巧1: 安装apache屏蔽a...

寰宇01
27分钟前
0
0
C 语言 二级指针操作文件 柔性数组使用

#include <stdio.h>#include <stdlib.h>#include <string.h>typedef struct _info* pInfo;struct _info{int line;int len;char data[0];}info;int getFil......

小张525
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部