一、文件路径 [root@localhost ~]# cd /etc/sysconfig/network-scripts/ [root@localhost network-scripts]# cd [root@localhost ~]# cd - (返回上一层的记录) /etc/sysconfig/network-scripts [root@localhost network-scripts]# 二、文件管理:创建/复制/移动/删除 ===创建 文件touch touch /home/file{1..20} (在home目录上建立file1到file20的文件名) touch /home/file{1,20} (在home目录上建立file1和file20的文件名) ==目录mkdir mkdir /home/{dir1,dir2} (在home目录上建立dir1和dir2的目录) [root@localhost ~]# mkdir -pv /weichun/dir1/88/99 (创建/weichun/dir1/88/99的目录) mkdir: 已创建目录 "/weichun" mkdir: 已创建目录 "/weichun/dir1" mkdir: 已创建目录 "/weichun/dir1/88" mkdir: 已创建目录 "/weichun/dir1/88/99" [root@localhost ~]# mkdir -pv /etc/{weichun/{dir1,dir2},wei} mkdir: 已创建目录 "/etc/weichun" mkdir: 已创建目录 "/etc/weichun/dir1" mkdir: 已创建目录 "/etc/weichun/dir2" mkdir: 已创建目录 "/etc/wei" 查找过滤 [root@weichun ~]# grep 'root' /etc/passwd (查找root关键字) root:x:0:0:root:/root:/bin/bash operator:x:11:0:operator:/root:/sbin/nologin [root@weichun ~]# grep '^root' /etc/passwd (查找头部root) root:x:0:0:root:/root:/bin/bash
[root@weichun ~]# grep 'bash$' /etc/passwd (查找bash结尾的) root:x:0:0:root:/root:/bin/bash weichun:x:1000:1000:weichun:/home/weichun:/bin/bash 按上下键翻页查找命令(按Q键退出) less /etc/passwd

===由于在DOS(windows系统)下,文本文件的换行符为CRLF,而在Linux下换行符为LF,使用git进行代码管理时,git会自动进行CRLF和LF之间的转换,这个我们不用操心,我们需要将windows下的文件上传到linux上,例如shell脚本,执行的时候有时会出现奇怪的问题,这时候,就需要安装dos2unix软件,centos下:

示例:windows的txt文件修改linux文件

例如从windows上传一个txt格式的文本到linux服务器上。

查看文本格式内容显示

cat -A 1.txt image.png ===需要格式转换为linux格式

===安装dos2unix插件格式

[root@weichun ~]# yum -y install dos2unix

===转成dos2unix

[root@weichun ~]# dos2unix 1.txt

dos2unix: converting file 1.txt to UNIX format ...

===查看文本格式

cat -A 1.txt image.png ===一次转换多个文件 dos2unix -k file1 file2 file3 或 dos2unix -k -o file1 file2 file3

=====================================================

===查看日志文件信息

[root@weichun ~]# wc -l /var/log/messages

10640 /var/log/messages

[root@weichun ~]# tail /var/log/messages

====查看系统非法登录日志

[root@weichun ~]# grep 'failure' /var/log/secure image.png http://www.weichun.vip/?id=8转载出处