linux 命令整理
1.linux下将文件制作成iso。
将/home/backup/ 的目录做成ISO文件,但是不想包括子目录 /home/backup/exclude/:
mkisofs -o backup.iso -x /home/backup/exclude/ /home/backup/ 其它参数自己看手册吧
2.linxu下将文件解压
tar -xvf 解压 tar -cvf 压缩
3.mount命令
mount /dev/cdrom /mnt 将光驱挂在到mnt目录,umount /dev/cdrom 将光驱从mnt卸载。或者是mount /dev/sr0 /mnt
4.网络相关知识:
ovs-vsctl show
xl list
为管理网添加vlan: ovs-vsctl set port vlan VLANID tag=VLANID 删除管理网的vlan:ovs-vsctl clear port vlan VLANID tag
ovs-vsctl set port vif69.1(vif号可以是其他的) vlan_mode=native-untagged[access,trunk] tag=103(tag可任意填写)
ovs-vsctl clear port vif69.1 tag
ovs-vsctl del-br xapi9 删除网桥
ovs-vsctl del-port xapi11 删除端口组
service openvswitch restart 重启交换机
5.添加默认网关 route add default gw 网关地址 route -n查看网关
6.ububtu下的网络配置
vi /etc/network/interfaces 编辑好以后步骤后退出,重新启动你的网络设备 sudo /etc/init.d/networking restart
centos下配置网络
1.vim /etc/sysconfig/network-scripts/ifcfg-eth0 ifcfg-eth0网卡的名字,有的网卡名字并不一定是这个
2.service network restart
3.查询防火墙状态:
service iptables status
停止防火墙:
service iptables stop
启动防火墙:
service iptables start
service iptables restart
永久关闭防火墙:
chkconfig iptables off
永久关闭后启用:
chkconfig iptables on
7. ubuntu下插入文本类命令
i :在光标前
I :在当前行首
a:光标后
A:在当前行尾
o:在当前行之下新开一行
O:在当前行之上新开一行
r:替换当前字符
R:替换当前字符及其后的字符,直至按ESC键
s:从当前光标位置处开始,以输入的文本替代指定数目的字符
S:删除指定数目的行,并以所输入文本代替之
ncw或nCW:修改指定数目的字
nCC:修改指定数目的行
删除命令
ndw或ndW:删除光标处开始及其后的n-1个字
do:删至行首
d$:删至行尾
ndd:删除当前行及其后n-1行
x或X:删除一个字符,x删除光标后的,而X删除光标前的
8.复制多行
首先把光标移到第1行,然后d4(这里一共复制了1~5行,技巧是利用删除的命令,其实这里是删除1~5行,删除完了后,一定要使用u命令来取消删除,不过在删除的同时复制了这1~5行,所以可以使用p来复制)
Ctrl+u:删除输入方式下所输入的文本
9.tcpdump -i dev 抓包 ,windows 下 tracert 跟踪路由,mstsc 远程连接
10.查看linux下iscsi的端口号
通过/etc/services去查看即可:
[root@centos-doxer ~]# grep -i iscsi /etc/services
iscsi 860/tcp # iSCSI
iscsi 860/udp # iSCSI
iscsi-target 3260/tcp # iSCSI port
iscsi-target 3260/udp # iSCSI port
11.ubuntu 查找安装包
apt-cache search [package-name]
12.在控制模式下yy复制一行,p粘贴
13.linux
:set number显示行号
: 1024定位到1024行
14.ubuntu ssh没办法连接
15.ubuntu 下开启网卡
ip link set "网卡名字" up
16.!400 执行以前的命令,在xshell中
400 是用history查出来的行号
17.查看安装的iscsi-initiator的iqn号。
cat /etc/iscsi/initiatorname.iscsi
16.查看linux内核版本
1.cat /proc/version
2.lsb_release -a
3.uname -a
17.mount /dev/cdrom /mnt 挂载4491 4544 4596 4523 4544 4596
umount /dev/cdrom /mnt 卸载
mount查看当前挂载
18.安装rpm
rpm -ivh 包名
rpm -ivh --force *.rpm 强制安装当前目录下所有.rpm结尾的包
rpm -qi 包名 查看包是否安装了
rpm –q 查询Linux系统中的所有软件包,包名称
19. linux之间传输文件
scp -r /data/file root@ip:/data/
scp -C /data/sda.img root@ip:/data/img/
#-r: 支持目录
#-C: 启用压缩传送
20.今天尝试编译内核,下载到了一份tar.xz结尾的压缩文件,网上解决方法比较少,不过还是找到了,如下:
$xz -d ***.tar.xz
$tar -xvf ***.tar
30.linux screen 命令 切换进程
1.screen -r 出现screen Cannot open your terminal '/dev/pts/1'问题
script /dev/null
2.screen -r -d 6.Ctrl+a+n切换进程
31.scp命令
scp /home/test.py root@100.7.3.190:/home/
将本机home目录下的test.py 文件拷贝到 100.7.3.190的home目录下。
scp root@100.7.3.190:/home/test.py /home/
将100.7.3.190home目录下的test.py 文件拷贝到本机的home目录下。
注意:
1.root是用户名2.100.7.3.190 后面的冒号不能少。
32.history 命令1)查看执行过的命令
2)!100 (100是行号,!100重新执行,100行的命令)
33.ctrl+r
搜素所有过的命令
34.网卡相关命令
ifconfig和lspci
ifconfig #直接使用
lspci |grep -i 'eth' 或 lspci | grep -i net命令
iwconfig 查看无线设备的命令
ethtool ethN //其中 N 是对应网卡的编号,如eth0、eth1等等
ethtool -p eth0
此时就会看到 eth0 对应的物理口一个灯在不停的闪烁。
每天做好自己该做的事情,你就不会感到迷茫。
posted on 2018-03-03 15:11 sosogengdongni 阅读(119) 评论(0) 收藏 举报
浙公网安备 33010602011771号