linux怎么查看本机内存大小
239
2022-09-01
杂记 (1) —— Network + Text editing
遇到的问题
linux 操作
在ssh上登录服务器遇到乱码? $ export LANG=”zh_CN.GBK”改变字符成GBK还有乱码怎么办?
$ export LANG="zh_CN.GBK"$ gcc -o pipe pipe.c pipe.c: ÔÚº¯Êý¡®main¡¯ÖÐ:pipe.c:20:21: ´íÎ󣺡®buff¡¯Î´ÉùÃ÷(Ôڴ˺¯ÊýÄÚµÚÒ»´ÎʹÓÃ) result=write(fd[1],buff,strlen(buff)); ^
可以尝试其他字符集,$ export LANG="en_US.UTF-8"
linux的文件在Windows下查看没有换行? cat -A filename 或者 vi 下 :set list 可以查阅所有的隐藏字符 一种简单的方法是用UE之类的文本编辑器进行Dos转换。在不同主机,不同操作系统上文件传输? 感觉最简单的方式是用WinSCP,SFTP协议传输问题read_only file system? 重新挂载文件系统: mount -o remount rw /杀死进程: ps -aux |grep “process_name” kill PID查看不同操作系统的网卡信息: windows: ipconfig linux: ifconfig在虚拟机上设置两个网卡: 直接setting – add network Adapter
CentOS网络配置
编辑网络配置:
vi /etc/sysconfig/network-sacrips/ifcfg-eth0BOOTPROTO="static / DCHP"TPADDR="IP"NETMASK=""DATEWAY=""DNS1=""
查看路由: route 出现的信息包括 gateway, mask, 网卡等增加网关: route add default gw 设置网卡开机自启: onboot=yes cd /etc/init.d ./network start or: service network restart防火墙: service iptables stop service iptables start查看端口是否开放: vi /etc/sysconfig/iptables 增加端口(重启防火墙后即可顺利运行): -A INPUT -p tcp -m state --state NEW -m tcp --dport *** -j DROP // ***代表端口号关于xshell远程登录,需要保证本地IP和物理机上的IP在同一个网段 可以在虚拟机中的virtual network editor中设置IP static分配,再手动配置IP及掩码。增加网卡 /etc/sysconfig/network-script这个目录下面,存放的是网络接口(网卡)的脚本文件(控制文件),ifcfg-eth0是默认的第一个网络接口,如果机器中有多网络接口,那么有ifcfg-eth1,ifcfg-eth2,ifcfg-eth3…… 如果是虚拟机,可以自己增加一个网络适配器,然后在linux中进行setup设置(以CentOS为例进行的说明)
DEVICE="eth0"TYPE=EthernetBOOTPROTO=staticONBOOT="yes"IPADDR=10.21.1.242NM_CONTROLLED="yes"DNS1=2001:778::37NETMASK=255.255.0.0#这是一个空行DEFROUTE=yesIPV4_FAILURE_FATAL=yesIPV6INIT=yesNAME="System eth0"UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03IPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=yesHWADDR=EC:A8:6B:30:F6:87IPV6_PEERDNS=noIPV6_PEERROUTES=yes
ubuntu的防火墙设置sudo ufw enable|disable比较两个文件: diff doc doc1 如果出现错误: Binary files doc and doc1 differ 那么就是其中至少一个为二进制文件。 结果中的 <是第一个文件的内容,>是第二个文件的内容。查看文件或者文件夹的大小 du -h filename怎样用gdb查看当前程序运行到那个代码文件? source info
记录
ubuntu, windows, vi
#linux vi中的多行替换。将3到7行的name全部替换成jordan3,7s/name/jordan/g#我要替换全文中所有的over变成used:
在vi中怎样进行多行缩进?取消缩进呢? 先进入虚拟v状态,选中所有行,然后连续按下两次”=”。 查看Windows的某一端口(80)是否被占用:netstat -aon|findstr "80" 依据PID杀死进程: ntsd -c q -p PID 依据进程名杀死进程: ntsd -c q -pn ImageName 比如:ntsd -c q -pn qq.exe 查看linux的某一端口(80)是否被占用: lsof -i:80 tasklist能列出所有的进程,和相应的信息。tskill能查杀进程,tskill 程序名。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~