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

注:本文为笔者自学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!  强制退出,不保存。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值