Linux 简单文本处理
- 1.创建文件加“.”带表隐藏文件
- 2.password文件内“user:x:501:501::/home/lishiming:/bin/bash”含义: 用户名:密码控位键:UID:GID:用户解释:用户家目录:用户可执行环境
- 3.password文件内用户所属执行环境为“/sbin/nologin”的用户是不可以登陆的
- 4./etc/shadow是连接/etc/password密码控位键的一个文件
- 5.普通用户是“$”,root用户是“#”。
- 6./etc/shadow文件内第一列“用户”,第二列“密码”。 用户:MD5加密密码:密码更改的天数:密码最小辨别天数:多少天内必须更改:过期天数:::。
命令:ls -l #列表 ls -i #显示inode节点 ls -t #修改时间来排序 ls -lh #文件大小
命令:man ls #解释命令的作用man 文件名 #解释文件
命令:cat 文件名 #查看文件内容,直接列出
命令:more 文件名 #查看文件内容,从上往下
命令:less 文件名 #查看文件内容,上下翻
命令:head -n 文件名 #查看文件内容,前20行
命令:tail -n 文件名 #查看文件内容,后20行
命令:rev 文件名 #查看文件内容,左右颠倒
命令:tac 文件名 #查看文件内容,上下颠倒
命令:du -sh 文件名 #查看一个文件的大小
命令:mkdir 名字 #创建一个目录
命令:touch 名字 #创建一个文件
命令:/bin/cp -r 目录 目录_bak #强制复制目录
命令:mv 名字 名字 #重命名,移动 命令:cp 名字 名字 #复制一个文件 命令:scp 文件名 用户名@远程IP地址:文件目录 #远程发送文件到另一台主机的指定目录
命令:rm -rf 名字 #强制删除一个文件
命令:vim 文件名 #对一个文件进行修改
命令:useradd -u -c “描述信息” 用户名 #创建用户并添加UID与描述信息 user -u 用户名 -M #创建一个没有家目录的用户
命令:usermod -u -s /sbin/nologin 用户名 #修改一个用户的UID与执行环境
命令:userdel -r 用户名 #删除一个用户连同家目录
命令:users #显示有几个用户登录在服务
命令:su - 用户名 #完全切换用户(不加“-”部分切换)
命令:whoami #当前登陆的用户(或id)
命令:who #登陆用户
命令:id #显示当前用户,UID,GID。
命令:w #显示当前服务器信息。
Linux 简单文本处理的更多相关文章
- Linux简单文本处理
tr命令:tr [option] set1 [set2] 删除或者替换set1中的字符在文本表示这个问题中,windows系统下,\r\n为换行:而linux系统下,\n为换行.win->lin ...
- linux之文本编辑器
[目标] 管理员在进行系统操作的时候,不可避免地会对文本进行修改,如进行各种服务程序配置文件的修改,使程序对用户提供不同的服务效果.在本章我们向大家介绍Linux上常见的编辑器ed.vi.emacs, ...
- Linux shell文本处理工具
搞定Linux Shell文本处理工具,看完这篇集锦就够了 Linux Shell是一种基本功,由于怪异的语法加之较差的可读性,通常被Python等脚本代替.既然是基本功,那就需要掌握,毕竟学习She ...
- Linux文本文件——文本编辑器Vim
Linux文本文件——文本编辑器Vim 摘要:本文主要学习在Linux系统中使用Vim文本编辑器编辑文本. 什么是Vim Vim是一个基于文本界面的编辑工具,使用简单且功能强大.更重要的是,Vim是所 ...
- Linux简单Shell脚本监控MySQL、Apache Web和磁盘空间
Linux简单Shell脚本监控MySQL.Apache Web和磁盘空间 1. 目的或任务 当MySQL数据库.Apache Web服务器停止运行时,重新启动运行,并发送邮件通知: 当服务器磁盘的空 ...
- 一篇文章带你了解服务器操作系统——Linux简单入门
一篇文章带你了解服务器操作系统--Linux简单入门 Linux作为服务器的常用操作系统,身为工作人员自然是要有所了解的 在本篇中我们会简单介绍Linux的特点,安装,相关指令使用以及内部程序的安装等 ...
- [原创]linux简单之美(一)
原文链接:linux简单之美(一) 话说windows也有syscall,这是必须的.但是win的syscall可以直接call吗?可以是可以但是破费周折,搞成SDT之类的复杂概念.下面看看linux ...
- [原创]linux简单之美(二)
原文链接:linux简单之美(二) 我们在前一章中看到了如何仅仅用syscall做一些简单的事,现在我们看能不能直接调用C标准库中的函数快速做一些"复杂"的事: section . ...
- [原创]linux简单之美(三)
原文链接:linux简单之美(三) 在linux简单之美(二)中我们尝试使用了C库的函数完成功能,那么能不能用syscall方式来搞呢?显然可以! section .data ft db sectio ...
随机推荐
- How not to alienate your reviewers, aka writing a decent rebuttal?
[forwarded from https://nebelwelt.net/blog/20180704-rebuttal.html] Assuming you have given everythin ...
- My google script which based on Google Sheet and Form
My google script which based on Google Sheet and Form // get sheet data function getSpreadsheetData( ...
- TypeSrcript如何引入第三方库 如果加d.ts以及async await如何使用 demo,只有代码,文字后续补充
https://files.cnblogs.com/files/cappuccino/laya2.rar
- vs2013在使用ef6时,创建模型向导过程中,四种模型方式缺少2种
下载eftool,并安装 https://download.microsoft.com/download/2/C/F/2CF7AFAB-4068-4DAB-88C6-CEFD770FAECD/EFTo ...
- 安装 docker
Image 仓库 配置国内镜像源 windows下载 Docker Desktop centos 安装 Docker yum install docker -y service docker star ...
- 【Java线程安全】 — ThreadLocal
[用法] 首先明确,ThreadLocal是用空间换时间来解决线程安全问题的,方法是各个线程拥有自己的变量副本. 既然如此,那么是涉及线程安全,必然有一个共享变量,我给大家声明一个: public c ...
- ShellExecute 使用
shellExecute 函数原型及参数含义: function ShellExecute(hWnd:HWND;Operation,FileName,Parameters,Directory:PCha ...
- Linux手动添加swap分区
转自:https://blog.csdn.net/whatday/article/details/51024571 为什么需要swap 根据Redhat公司的建议,Linux系统swap分区最适合的大 ...
- javascript的数组之from()
Array.from()方法从一个类似数组或可迭代对象中创建一个新的数组实例. const arr = [1, 2, 3]; Array.from(arr); //[1, 2, 3] Array.fr ...
- 使用 EF Core 的 EnableRetryOnFailure 解决短暂的数据库连接失败问题
阿里云服务器有时会出现短暂的连接不上数据库服务器(RDS)的问题,之前由于没有启用 Entity Framework Core 的失败重试功能(默认是禁用的),短暂的连接失败立马会引发下面的异常从而出 ...