Linux学习记录:
1. 文件互传:使用小软件-WinSCP,传输协议选择SCP
2. ifconfig:查看主机各个网卡配置信息;
3. linux 下网关MAC的查看:# arp;
Address HWtype HWaddress Flags Mask Iface
192.168.24.1 ether b0:f9:63:39:43:05 C eth2
4. 网卡启用与关闭:# ifup eth0
ifup与ifdown。这两个程序其实是script而已,它会直接到 /etc/ sysconfig/network-scripts目录下搜索对应的配置文件,例如ifup eth0,它会找出ifcfg-eth0这个文件的内容,然后加以设置;
5. 文件编辑:vi命令,按“a”进入编辑状态,编辑状态中【按“ESC”退出编辑状态,按鼠标右键表示黏贴】,非编辑状态【dd表示删除光标所在行,“:wq”表示保存后退出】。
6. 文件查看: more filename;
7. 切换文件夹目录:”cd ..”表示切换至上一级目录;”cd filename”表示切换至指定目录;
8. 查看系统正在运行的进程:top命令提供了运行中系统的动态实时视图, 按q退出,按h进入帮助; ps -A命令,显示所有运行中的进程;
9. 终止进程:kill 命令用于终止进程,例如 kill -9 [PID](实际没有括号), -9表示强迫进程立即停止,通常用ps 查看进程PID ,用kill命令终止进程;
10. 清除CRT屏幕:clear;
11. 查看当前文件夹的文件列表:ls;
12. 查看当前文件夹的所有文件的属性:ll;
13. 删除文件:rm;
14. 后台运行程序:nohup ./sumap & , (sumap为一个可执行程序);
15.查看、配置静态路由:设置和查看路由表都可以用 route 命令,设置内核路由表的命令格式是:
# route [add|del] [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]
其中:
add : 添加一条路由规则
del : 删除一条路由规则
-net : 目的地址是一个网络
-host : 目的地址是一个主机
target : 目的网络或主机
netmask : 目的地址的网络掩码
gw : 路由数据包通过的网关
dev : 为路由指定的网络接口
16.查找名字为test的文件或目录:find ./ -name test
17. Linux下怎么创建和进入带有空格的文件夹:有时候需要创建带有空格的文件夹,虽然这不是一个好的习惯,但是偶尔会遇到。用的最多的是很多时候需要进入带有空格的文件夹,如"a b"是一个文件夹名。 创建:mkdir "a b" mkdir 'a b' mkdir a\ b 进入:cd "a b" cd 'a b' cd a\ b 由上可见,需要在带有空格的文件夹名前面加上引号(单引号或者双引号),另一种方法是在空格前面加\,\的意思是后面还有字符的意思。 切记,直接输名字是无法操作成功的,如已经创建了文件夹"a b",直接终端输入cd a b会出现没有a文件夹的错误。
18. Linux下*.tar.gz文件解压缩命令:1.压缩命令: 命令格式:tar -zcvf;压缩文件名.tar.gz 被压缩文件名 ;可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。2.解压缩命令:命令格式:tar -zxvf ;压缩文件名.tar.gz;解压缩后的文件只能放在当前的目录。(注意:有时候解压不成功可能是因为文件所属目录或文件读写权限控制的原因)
19. 执行程序: ./***
20. 复制文件到其他目录:例如;在/TEST目录下新建test1和test2两个子文件夹。 假设复制源文件test1下的test01文件,目标目录为test2。 直接可以用:
cp /TEST/test1/test0