找回密码
 立即注册
陈雪莲_37 +好友
这个人很懒什么都没写
听众
8
主题
63
金钱
223
个人名片
  • 未填写地址
  • 这家伙很懒什么都没写
粉丝关注
还没有人关注TA
添加表情

day3 2019.3.24

已有 91 次阅读2019-3-26 09:47

1.touch 文件名:创建文件
2.常见的编码格式:
UTF-8
GBK
UNICODE
ASCII码

3. vim 编辑文本
a. vi aa.txt
b. 在英文输入模式下输入 i
c. 编辑完按住 Ctrl + c 保存
d. 按住capslock + zz 保存退出编辑


4.查看文件命令
a. less + 文件名:查看文件可以上下翻页 + 配合capslock + zz 退出查看模式
b. cat 文件名:查看文件显示的全部内容
c. more 文件名:查看文件以百分比的形式显示 + 配合enter 键 往下显示内容
.....(一共20行,只显示了17行)
d. head 文件名:默认显示前10行 (head -n 3 文件名: 显示此文件的前3行)
注: 这个-n 就是number的意思
e. tail 文件名 : 默认显示后10行 (tail -n +5 文件名: 显示此文件从第5行开始的1)

例子:s
a. 查看3--8行
b. 下面两种显示6-27行的方法(这个是一共是30行的文件)



5. > 重定向符号
cat 命令的其他作用:
1. cat bb.txt(源文件) >cc.txt(目标文件)
a. 假如目标文件不存在新建一个文件,并把源文件的内容复制到新建的文件
b.假如目标文件存在则直接把源文件的内容覆盖到目标文件

2.cat bb.txt (源文件) >>cc.txt (目标文件)
a.假如目标文件不存在新建一个文件,并把源文件的内容复制到新建的文件
b.假如目标文件存在则直接把源文件的内容追加到目标文件

例:
cat aa.txt | grep 'hello'
|这个叫做管道符
管道符的作用:管道符左边的输出为管道符右边的输入

6.find
a. find /root/dcs37/ -name 'a*' :在/root/dcs37/目录下的查找以a开头的文件

注意:*”表示 0 个或多个字符匹配,find /root/dcs37/ -name '\a*' 如果上面命令无效的时候,a前面加\

b. find ./ -type f :在当前目录下的查找以所有文件
c. find ./ -type d
d. find ./ -name 'a?'     “?”表示单个字符匹配

7.grep:文本搜索工具   根据用户指定模式搜索
wc 文件名       统计文本中行数、字数、字符数
wc -l 文件名  统计行数
wc -c 文件名  统计字节数
nl 文件名      显示多少行,将详细信息也显示)

eg: [root@localhost xiaochen]# ln -s cyd yandan
lrwxrwxrwx. 1 root root    3 May  3 05:24 yandan -> cyd

8.创建链接
ln -s 文件a 文件b (绝对路径或相对路径):创建软连接,快捷方式
ln 文件a 文件b (绝对路径或相对路径):创建硬链接,就相当于copy了一份,并且不能链接文件夹
注意:在不同级目录下创建的链接源文件 和链接后的文件都使用绝对路径,要不然报错
9.时间
date   显示时间
date -s '2016-09-01 11:27:00' :root 用户修改系统时间

10.系统管理命令
who                    显示在线登陆用户
whoami               显示当前操作用户
hostname          显示主机名
uname                显示系统信息
getconf LONG_BIT 显示内核信息
top                    动态显示当前耗费资源最多进程信息
eg[root@localhost /]# top -d 10  每隔10s刷新一次

11. 查看内存
free -m 查看运行内存(m是兆的意思)
du                     查看目录大小 du -h /home带有单位显示目录信息
du -s               显示总和的大小
du -ah              显示目录和文件大小
df                     查看磁盘大小 df -h 带有单位显示磁盘信息
Netstat
12.
ping  网址       测试网络连通
netstat       检验本机各端口的网络连接情况
netstat -apn      查看所有端口号
netstat -apn -at     列出tcp所有的端口号
netstat  -nultp      查看哪些端口号被占用
lsof –i :80         通过端口号查看应用程序
ps -ef|grep 22       通过端口号查看应用程序的进程信息
ps -ef|grep sshd      通过应用程序名称查看应用程序的进程信息
  

13.修改网络ip地址(l临时):
ifcofig eth0 192.168.8.26 netmask 255.255.255.0
注意:修改完成后用新的地址并不能使用xshell工具连接服务器,需要进行以下操作,还原IP地址。
a.在Linux下输入:service network restart:重启网卡或者在win+r 窗口输入: services/msc在里面找


b.然后使用xshell,使用命令: ssh 原服务器(IP地址) 重新连接即可连接到虚拟机

14.对命令重命名
alias                  对命令重命名 如:alias if=ifconfig,另外解除使用unaliax
unalias       取消别名: unalias if

15.kill                杀死进程,可以先用ps top命令查看进程的id,然后再用kill命令杀死进程。
Kill -9         不建议使用;当使用kill无法将进程杀死才使用该命令;
pkill -9 t pts/2    强制退出具体登入用户
top命令
PID 进程号 process-进程 id
Ctrl+alt+delete


计算机最小的计算单位 bit
1kb=1024byte byte字节
1byte=8bit 位
1MB =1024kb
1GB=1024MB
1TB=1024GB 西部数据的移动硬盘 东芝 希捷

端口: 65535个端口 256*256-1=65535个
二进制 --0和1
11111111 1+2+4+8+16+32+64+128
192.168.159.141
11000000 10101000 10011110 100001101

255.255.255.255


16.清屏
clear 清屏之后滚动仍存在
reset 清屏之后滚动不存在


全部作者的其他最新日志

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册