Linux_day_02笔记

1
linux中的二级目录信息

/bin

存放大多数系统命令,如cat,mkdir,mv,cp,tar,chmod等

/boot

存放开机所需文件,开机时载入开机管理程序(bootloader),并映像到内存中

/dev

存放设备的文件,如disk,dvd,floppy,fdo,hdc,stdin等

/etc

存放绝大多数Linux系统引导所需的配置文件,如gconf,yum等

/home

存放用户账号,系统管理员添加用户时,在此目录下创建并默认有Desktop目录

/lib

存放系统程序文件,包含C编译程序需要的函数库,是一组二进制文件

/mnt

常用挂载点,专门外挂文件系统的

/opt

第三方程序安装目录

/proc

存放记录系统状态的文件

/root

管理员目录,存放Desktop等

/sbin

超级管理员专用目录,包含一些重要命令,如shutdown,dump等

/tmp

临时文件,用于临时性存储,存在中间产生的临时文件

/usr

包含其他一些重要内容,如bin,sbin,lib,include等,切bin下含有gcc,python等

/var

存放系统定义表,以便于系统运行改变时备份目录

ls = list

显示文件信息

常用参数:

         ls-l  长列表显示文件属性

         ls-d  显示目录本身

         ls-a  显示所有文件包括隐藏文件

         ls-R  递归显示,通常用于目录

         ls-s  显示文件大小,单位字节

 

mkdir = make directory

新建目录

常用参数:

         -m  指定文件权限

         -p  建立递归目录

 

cp = copy

复制文件或者目录

常用参数

-r  复制目录

-p  复制权限

-v      显示复制过程中的详细信息

mv:移动/重命名

         cphello* ~ :以hello开头的文件移动到他的家目录

         cphello* ~student:以hello开头的文件移动到student的家目录

         cp/etc/passwd . :将passwd复制到当前目录

 

rm = remove

删除文件或者目录常用参数

         -f强行删除不提示

         -r删除目录

         -d删除空目录

        

vim的三种模式:

         i:插入模式

         命令模式

         可视化模式

 

命令模式下配置vim的工作

         行号添加:”:set nu“

         取消行号:“:setnonu”

         添加鼠标选项:”:setmouse=a“

         行线显示:“:setcursorline”

 

 

vim 的可视化模式

         按“Ctrl+v”进入可视模式

         (可视模式下可批量添加字符)

         (批量修改字符:

                   :%s/原有字符/替换后的字符//只替换每一行中出现的第一个原有字符;

                   :%s/原有字符/替换后的字符/g //替换所有)

         按“I”进入插入模式

         按ESC退出

 

 

vim的分屏功能

         Ctl+ws   上下分屏

         Ctl+wv   左右分屏

         Ctl+wc   关闭光标所在的屏幕

         Ctl+w

         查看中文版操作说明:vimtutor-g zh_cn utf-8

 

         >:重定向

         >>:追加重定向(覆盖文件内容)

 

 

管道:|

         将前一条命令的正确输出作为管道符后面的标准输出

 

TEE:复制输出到指定位置

 

 

-r:递归

 

groupadd -g 8888 westos:创建名为8888的组

useradd -u qixuan:创建名为qixuan的用户名

userdel -r qixaun:递归删除名为qixuan的用户名

usermod:修改用户名

man 5 passwd:查看配置文件格式

 

vim /etc/shandow:查看所有用户密码(root用户下)

 

下放权限:

1.root操作的:

         vim/etc/sudoers

 

          # Allow user1 to run useradd anywhere

          # 用户名       任意主机=(用户身份)              命令(which useradd)

         user1               ALL=(root)                                    /usr/sbin/useradd

 

 

         useradduser1

         #echoredhat | passwd --stdin user1

         passwduser1

 

2. user1操作:

         sudouseradd  computer1

         idcomputer1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值