您的位置:首页 > 运维架构 > Linux

linux操作系统知识分享(1系统文件介绍2用户管理)

2017-02-23 15:28 621 查看
注:本文为笔者自学linux整理的。如果在使用的过程中有什么不明白的请于作者联系,如有冒犯其他作者处,请于作者联系。分享的知识有不对的地方,请提醒作者修改,以免引导错误后面的读者。



一、系统文件介绍

Linux特点:多用户,多任务的操作系统

(文件含义)

.tar

Tar c(打成包) v(打包的详细信息)f(文件) x(解包) z(压缩) j(压缩率)

.gz

Gzip,gunzip

.bz2

Bzip2,bunzip2

.zip

Zip,unzip

.rar

Rar a

Rar x

.7z

7z

.Z

Compress,uncompress

1、在桌面的空白处点击(打开命令窗口)

CTRL+ALT+T

2、添加解压文件:

Tar –zcvf 压缩文件名.tar.gz 被压缩的文件名

3、解压文件:

Tar –zxvf 压缩文件名.tar.gz

Tar –xvf 包名称(解压tar格式的包)

4、解压文件到指定目录:

Tar –zxvf 压缩文件名 –C /documentfilename/

5、删除所有的内容:

Rm -rf *删除所有的内容

R递归 f
强制

6、查看系统的环境变量:

env

7、移除权限:

Chmod
g -r(+r) 文件夹or文件名

移除(新增)读的权限对于该组对该文件或该文件夹的操作

8、显示颜色:

Alias ls=ls

Alias ls=color

alias ls='ls --color=auto'(使用系统默认的颜色)

9、回到当前用户登陆的目录:

Cd

10、修改用户名密码:

Sudo passowd username(root修改root的密码)

新密码 —>确认新密码

11、重启服务:

Reboot

sudo apt-get install g++-multilib

12、在vm做好配置

Mount /mnt/cdrom

13、立刻关机

Shutdown -h now立刻关机

Shutdown -f now 现在重新启动计算机

Reboot 重启

14、开发步骤(ubuntu系统中开发java程序):

1、vi Hello.java

2、键入 |[进入插入模式]

3、输入esc[进入命令模式]

4、输入i进入编辑模式

5、输入:[wq表示退出保持 q!退出不保存]

6、编译javac Hello.java

7、运行java Hello

15、linux目录存放介绍

ROOT:存放root用户的相关文件

HOME:存放普通用户的文件

Bin:存放常用命令的目录

Sbin:要有一定权限才可以使用命令

Mnt:默认挂在光驱和软驱的目录

Boot:存放引导相关的文件

Etc:存放配置相关文件

Var:存放经常变化的文件

Usr:安装文件默认的目录

16、显示当前所在的路径:

PWD

二、用户管理:

用户的添加

Useradd xiaoming

设置密码:

passwd xiaoming

删除用户:

Userdel xiaoming(删除用户xiaoming)

Userdel -r xiaoming(删除用户以及用户主目录)

修改用户:

Usermod
-l xiaoming1 xiaoming(将之前的用户xiaoming修改为xiaoming1)

查看用户的基本情况:

Id xiaoming

切换用户:

Su xiaoming

Sudo - wenbin(中间带-含义是切换用户的时候拥有root的环境变量的权限,否则很多命令都会没有)

添加组:

Groupadd xiaoming

删除用户组:

Groupdel xiaoming

更改用户组:

Groupmod –n xiaoming1 xiaoming(将组名xiaoming改为xiaoming1)

修改错误配置的引导方法:

在进入grub引导界面的时候 输入e

在选中第二行输入e

在最后输入1【单用户级别】

More显示文件内容带分页

Less显示文件内容 带分页

Grep 在文本中查找内容

| 管道命令

在linux和unix系统中 | 管道命令

把上一个命令的结果交给 |
的后面的命令处理

Ps -ef | grep java

Group –n “shunping” aaa.java

在aaa.java文件中查找shunping单词有哪些,并且显示第几行出现

重定向命令:

(管道定向命令)

Ls -l > a.txt(列表的内容写入文件a.txt中)(覆盖写)

Ls –al >> aa.txt列表的内容追加到文件aa.txt的末尾

Find “zhangsan” aaa.txt> b.txt

Vi编辑文件后退出操作:

首先需要按ESC回到命令模式:

:wq 保存文件并退出vi

:w 保存文件但不退出vi

:w file
将修改另存为保存到file中不退出vi

:q 不保存文件 退出vi

:q! 强制退出,不保存。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 操作系统 管理