
linux
tiny@ant
coding
展开
-
各操作系统换行符
1、windows操作系统下的换行符是/r/n(回车换行CRLF);2、linux操作系统下的换行符是/n(换行LF);3、mac操作系统下的换行符是/r(回车CR);平时在linux操作系统上查看文本内容时,会看到有^M符号在文本中间或行尾行尾:这是windows操作系统中的换行符的一部分,只要在linux操作系统执行dos2unix即可dos2unix 文件名行中间:这个通常是用户使用mac电脑在文本某个字段编辑的时候,按过回车导致的,这种情况可以用sed命令对该字符..原创 2020-11-25 18:13:32 · 5997 阅读 · 0 评论 -
用户和用户组操作
创建用户组:groupadd groupname删除用户组:groupdel groupname //被删除的用户组不可以是任意用户的主用户组创建用户:useradd username //创建用户,用户家目录默认为/home/usernameuseradd -d /homedir -m username //自定义家目录创建用户,-d 制定路径,...原创 2019-09-27 21:57:47 · 271 阅读 · 0 评论 -
linux磁盘管理
一、把硬盘装好后,我们用 fdisk -l 查看下:图中可以看出 /dev/sdb 是500G,新加的硬盘。接下来我用命令 fdisk sdb 进行分区,输入 p 查看新硬盘分区,如图:二、分区(可以用m命令来看fdisk命令的内部命令) n 命令创建一个新分区; d 命令删除一个存在的分区; p 命令显示分区列表; t 命令修改...原创 2019-09-25 21:29:56 · 184 阅读 · 0 评论 -
Linux查看端口命令
第一种:lsof -i:端口号第二种:netstat -nltp | grep 端口号-a:显示本机所有连接和监听地端口-n:网络IP地址的形式,显示当前建立的有效连接和端口-r:显示路由表信息-s:显示按协议的统计信息-v:显示当前有效的连接-t:显示所有TCP协议连接情况-u:显示所有UDP协议连接情况-i:显示自动配置端口的状态-l:仅仅...原创 2019-07-08 21:54:44 · 86227 阅读 · 2 评论 -
linux LVM使用管理
LVM(逻辑分区管理)中的几个概念:PV(physical volume):物理卷在逻辑卷管理系统最底层,可为整个物理硬盘或实际物理硬盘上的分区。VG(volume group):卷组建立在物理卷上,一卷组中至少要包括一物理卷,卷组建立后可动态的添加卷到卷组中,一个逻辑卷管理系统工程中可有多个卷组。LV(logical volume):逻辑卷建立在卷组基础上,卷组中未分配空间可用于建...转载 2019-06-15 10:09:47 · 3034 阅读 · 0 评论 -
linux 清洗文件
1、去除文件fileName1中字符串的所有空格,并将去除掉空格的数据放入fileName2文件中sed s/[[:space:]]//g fileName1 > fileName2 2、去除文本中的空行grep -v "^$" fileName 3、统计文件中文本行数awk 'END{print NR}' fileName 3、对文件中的内容进行去重...原创 2018-08-30 13:21:02 · 661 阅读 · 0 评论 -
Linux下查看和强制释放端口
查看端口是否被占用: netstat -apn|grep port 查看被哪个进程占用: lsof -i:port 查看具体进程ps -ef|grep PID1.查看端口windows下netstatlinux下netstat -apn用netstat发现没有列出8000端口,加参数-apn后有列出。另外,若想知道8000端口情况,可netstat -a转载 2017-10-17 18:47:45 · 761 阅读 · 0 评论 -
Linux NTP配置详解 (Network Time Protocol)
摘要:watch ntpq -p 查看ntp时钟同步详细信息ntpstat 查看ntp向哪台服务器同步时间ntpdate 服务器地址(需要先将服务器停掉) 向服务器同步时间设置NTP服务器不难但是NTP本身是一个很复杂的协议. 这里只是简要地介绍一下实践方法和上次一样,下面的实验都在RHEL5上运转载 2017-07-20 13:43:14 · 535 阅读 · 0 评论 -
linux系统中统计文件夹下文件个数
ll | grep "^-" | wc -l原创 2017-11-15 12:29:11 · 401 阅读 · 0 评论 -
数据重定向
一 相关知识1)默认地,标准的输入为键盘,但是也可以来自文件或管道(pipe |)。2)默认地,标准的输出为终端(terminal),但是也可以重定向到文件,管道或后引号(backquotes `)。3) 默认地,标准的错误输出到终端,但是也可以重定向到文件。4)标准的输入,输出和错误输出分别表示为STDIN,STDOUT,STDERR,也可以用0,1,2来表示。5)其实除原创 2017-11-09 15:15:37 · 896 阅读 · 0 评论 -
centOS yum源的配置
一、yum 简介 yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器。起初是由yellow dog 这一发行版的开发者Terra Soft 研发,用python 写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke 开发团队进行改进,遂有此名。yum 的宗转载 2017-11-07 12:21:36 · 337 阅读 · 0 评论 -
shell编程——if语句 if -z -n -f -eq -ne -lt
shell编程——if语句 if -z -n -f -eq -ne -lt更多shell相关文章,点击这里 ---> http://www.dutycode.com/tag/shellshell编程中条件表达式的使用if 条件then Commandelse Commandfi转载 2017-09-25 20:00:27 · 382 阅读 · 0 评论 -
Linux系统中进程查看命令的使用
1. ps 命令用于查看当前正在运行的进程。grep 是搜索例如: ps -ef | grep java表示查看所有进程里 CMD 是 java 的进程信息ps -aux | grep java-aux 显示所有状态ps2. kill 命令用于终止进程例如: kill -9 [PID]-9 表示强迫进程立即停止通常用 ps 查看进程 PID ,用 kill转载 2017-07-17 13:10:39 · 1677 阅读 · 0 评论 -
Linux中查看各文件夹大小命令du -h --max-depth=1
du [-abcDhHklmsSx] [-L ][-X ][--block-size][--exclude=] [--max-depth=][--help][--version][目录或文件]常用参数:-a或-all 为每个指定文件显示磁盘使用情况,或者为目录中每个文件显示各自磁盘使用情况。-b或-bytes 显示目录或文件大小时,以byte为单位。-c或–tota转载 2017-07-14 16:08:09 · 605 阅读 · 0 评论 -
配ssh免密登陆
ssh-keygen 产生公钥与私钥对. ssh-copy-id 将本机的公钥复制到远程机器的authorized_keys文件中,ssh-copy-id也能让你有到远程机器的home, ~./ssh , 和 ~/.ssh/authorized_keys的权利第一步:在本地机器上使用ssh-keygen产生公钥私钥对jsmith@local-host$ [Note: Yo转载 2017-07-14 10:45:22 · 276 阅读 · 0 评论 -
shell中test命令用法详解
test命令用法。功能:检查文件和比较值 1)判断表达式 if test (表达式为真) if test !表达式为假 test 表达式1 –a 表达式2 两个表达式都为真 test 表达式1 –o 表达式2 两个表达式有一个为真 2)判断字符串 test转载 2017-07-03 10:35:08 · 1075 阅读 · 0 评论