Linux下对文件的操作及添加新用户

  • 一、对文件的操作
    • 1.打包压缩文件
    • 2.解压缩文件
    • 3.对文件操作的其他命令
  • 二、创建新用户

一、对文件的操作

1.打包压缩文件

2.解压缩文件

3.对文件操作的其他命令

命令 作用
cat 1.小文件打印查看,2.可以合并文件cat file1 file2>file3,3.向文件中写入内容:cat >main.c
more 分屏显示,仅一次
less 反复查看,q退出
head 显示一个文件的前十行,eg: head -3 passwd 显示文件前三行
tail 显示文件末尾的n行
find 查找文件, find -name
grep 过滤文件,grep+文件名+路径。在grep后加-c表示只显示行数,-i忽略大小写 -v不打印谁

以下给出其中一种命令的例子:

二、创建新用户

创建新用户需要在管理员的模式下,创建好的用户会在/etc/passwd目录下显示。

  • 创建信用户的命令:
  • 在linux中,建立新用户必须设置密码,不然会认为该用户没有被启用。设置密码的命令:passwd+新建的用户名。


退出管理员模式后的各种操作:

从当前用户切换到新用户的命令:

删除用户:

Linux下对文件的操作及添加新用户相关推荐

  1. linux下输出文件中部分内容到新文件中,Linux 把一个文件标准输出输入到另一个文件中...

    ">"重定向覆盖原来的文件:">>"追加到文件的末尾. 1.重定向标准输出,可以使用">"符号,举例: dir my ...

  2. Linux系统管理技术手册——第6章 添加新用户

    6.1/etc/passwd文件 用户登录时Linux识别用户的文件/etc/passwd /etc/passwd包括7个字段: 登录名(不超过32位,使用NIS系统后不超过8位) 经过加密的口令或口 ...

  3. 如何在 Linux下进行文件切割操作?

    往往是因为网络传输的限制,导致很多时候,我们需要在 Linux 系统下进行大文件的切割.这样将一个大文件切割成为多个小文件,进行传输,传输完毕之后进行合并即可. 1. 文件切割 - split 在 L ...

  4. Linux下对文件操作时出现乱码怎么办?

    Linux下对文件操作经常会遇见乱码问题,我在网上搜了一些解决方法,希望能对大家有所帮助. 如果你需要在Linux中操作windows下的文件,那么你可能会经常遇到文件编码转换的问题.Windows中 ...

  5. linux下怎么批量命名文件,linux下的文件操作——批量重命名

    概述:在日常工作中,我们经常需要对一批文件进行重命名操作,例如将所有的jpg文件改成bnp,将名字中的1改成one,等等.文本主要为你讲解如何实现这些操作 1.删除所有的 .bak 后缀: renam ...

  6. linux gcc编译下的文件读写操作

    linux下的文件操作 所有目录             1.文件及文件系统的定义             2.linux文件的类型             3.linux文件的权限          ...

  7. linux下查看文件编码及修改编码

    linux下查看文件编码及修改编码 查看文件编码 在Linux中查看文件编码可以通过以下几种方式: 1.在Vim中可以直接查看文件编码 :set fileencoding 即可显示文件编码格式. 如果 ...

  8. linux 文件权限 rwt,Linux下修改文件权限(所有权)

    Linux与Unix是多用户操作系统,所以文件的权限与所有权的实现就显得很有必要:每个文件主要与三组权限打交道,分别是用户(user),用户组(group),其他用户(other) 用户(u)是文件的 ...

  9. 第7章 Linux下的文件编程(一)

    很久没有发文章了,这次把Linux系统下的文件编程整理了一下,太久不写的话,人会变懒的所以还是得坚持哈. Linux下的文件编程 第7章 Linux下的文件编程(一) 7.1 概述 7.1.1 Lin ...

最新文章

  1. 交互式讲解傅里叶变换
  2. linux命令fdisk
  3. 【转】Android应用开发allowBackup敏感信息泄露的一点反思
  4. ansible-playbook如何判断并中断执行
  5. 2021-11-30
  6. HBA driver for linux
  7. 七年级上册计算机重点知识点,初一上册数学重点知识点
  8. mqadmin命令运行出错
  9. Java多线程学习三十三:Future 的主要功能是什么?
  10. python中set函数_python中set()函数简介及实例解析
  11. 编写程序,输入一个N,返回角谷变换(达到1所需)的次数
  12. centos7的php5.4竟然不支持原生的mysql
  13. tomcat处理连接的详细过程
  14. R中安装rgl时“configure: error: missing required library GL”错误的解决方法
  15. 非冯计算机的原理方法,计算机之父 冯诺依曼_非冯诺依曼计算机_冯诺依曼提出的原理(7)...
  16. 计算机不让更改所有的设置,虚拟机中为域内计算机设置统一主页并不允许域内用户修改(第四节)...
  17. Hadoop详解(七)——Hive的原理和安装配置和UDF,flume的安装和配置以及简单使用,flume+hive+Hadoop进行日志处理
  18. 如何用未越狱手机安装ipa文件
  19. 常见的http状态消息
  20. 请输入班级人数,然后输入每个人的语文数学和英语成绩,并且打印出语文的两个最高分,数学的两个最低分。和英语的平均分(使用二维数组)

热门文章

  1. gradle项目 避免每次下载gradle文件/解决依赖下载慢的问题
  2. 微信生态增长:裂变与分销讲解
  3. springmvc + springboot + mybatis java b2b2c电子商城系统源码...
  4. Windows Embedded Standard开发初体验(二)
  5. iOS - Localizable 国际化
  6. struts2标签详解
  7. Linux下更改系统时区及时间
  8. 3、Java常用关键字
  9. 是时候捋一捋Java的深浅拷贝了
  10. 月薪30K+的程序员都会啥,通过3000字告诉你……