Linux初探(二)

useradd  新增一个用户(新增一个用户未指定用户组时默认会新增一个同用户名一样的用户组)
  在/home目录下会新增一个该用户的目录,/etc目录下的passwd文件记录用户信息,/etc下的
  group文件记录用户组信息。
 passwd   为用户设置一个登录密码
 userdel  删除一个用户(删除用户时,还需要到/home目录下删除用户对应的目录 rm -rf ***)
 groupadd 新增一个用户组
 groupdel 删除一个用户组
 bash ,sh,csh,ksh 都是shell编程的一种。--了解即可

 

重要---文件的权限及文件的所有者
 ls -l命令列出来的信息第一列的详解
 第一位:-代表文件
  d代表目录
  l代表链接
 后面九位按三位一组分别代表拥有者,同组用户,其他用户的相关权限
 三位权限详解: - no privilege 没有权限
   r read
   w write
   x excute 执行
 修改权限普通方法:
  chmod +r,+w,+x  ***(文件或者目录名称)  为所有用户增加读,写,执行的权限
  chmod u,g,o+*  ***(文件或者目录名称) 为拥有者,同组,其他增加权限
  
 修改权限专业方法:
  把权限控制的九位看成9个0,1组成。第一位是读,第二位是写,第三位是执行
  chmod 755 ***(文件名称)----755代表:111101101对应的权限为rwxr-xr-x
  
 修改文件所有者:
  chown 用户名 文件或目录名(chown long 2) 

 

wc  统计指定文本的行数,字数,字符数
 tree  把目录中的文件目录显示成树状结构
 grep str sfile 在文本文件中查找指定的字符串---返回该行的文本。
  ---非常常用,记住,查日志,线程等 
 
 显示命令
 date 显示和设置日期时间
 stat 显示指定文件的相关信息
 who,w 显示在线登录用户
 id 显示当前用户的id信息
 hostname显示主机名称
 uname 显示操作系统信息
 dmesg 显示系统启动信息
 du 显示指定的文件,目录已使用的磁盘空间的总量
 df 显示文件系统磁盘空间的使用情况
 free 显示当前内存和交换空间的使用情况
 fdisk -l显示磁盘信息
 locale 显示当前语言环境
 
 管道:重要,用得多,非常强大。
 管道连接符:| 把上一个命令的执行结果交给下一个命令。
 示例:
  cat /etc/passwd | wc 数数文件多少行
  cat /etc/passwd | grep lrj 查找哪行包含lrj用户名的信息
  dmesg | grep eth0 查查第一块网卡的启动信息
  man bash | col -b > bash.txt 过滤掉bash说明文件中的控制字符输出成纯文本文件bash.txt
  ls -l | grep "^d" 只列出目录("^"正则表达式里面代表行开始)
  ls -l * | grep "^-" | wc -l 统计当前目录下文件数目(*写不写随便)

 

wall  警告所有用户,给出跟出的信息
 wall ~date~  命令替换,返回~~中间命令的结果
 
 >,>> 重定向输出:把命令执行的结果重新输出到右边的文件里面。
  > 覆盖写,>>接着原有文件内容,在后面增加内容。
 2> 错误重定向,把命令执行的错误信息输出到文件里面
 < 重定向输入:从文件中读出信息
  wall < aa.txt

 修改系统的启动级别:
  在/etc/inittab文件中找到"id:5:initdefalut"这一行,把5改为3即可。
  命令行模式输入 startx,可启动到级别5:X-Window。
  
 文件共享:
 FTP: Window建FTP,Linux下载
  Linux建FTP,Window上传

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值