linux菜鸟入门级命令 linux命令大全( 八 )


dd if=/dev/hda of=/dev/fd0 bs=512 count=1 做一个将 MBR (Master Boot Record)内容复制到软盘的动作
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 从已经保存到软盘的备份中恢复MBR内容
返回顶部索引 ^
光盘
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force 清空一个可复写的光盘内容
mkisofs /dev/cdromcd.iso 在磁盘上创建一个光盘的iso镜像文件
mkisofs /dev/cdrom | gzipcd_iso.gz 在磁盘上创建一个压缩了的光盘iso镜像文件
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd 创建一个目录的iso镜像文件
cdrecord -v dev=/dev/cdrom cd.iso 刻录一个ISO镜像文件
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - 刻录一个压缩了的ISO镜像文件
mount -o loop cd.iso /mnt/iso 挂载一个ISO镜像文件
cd-paranoia -B 从一个CD光盘转录音轨到 wav 文件中
cd-paranoia -- "-3" 从一个CD光盘转录音轨到 wav 文件中(参数-3)
cdrecord --scanbus 扫描总线以识别scsi通道
dd if=/dev/hdc | md5sum 校验一个设备的md5sum编码 , 例如一张 CD
返回顶部索引 ^
网络 - (以太网和WIFI无线)
ifconfig eth0 显示一个以太网卡的配置
ifup eth0 启用一个 'eth0' 网络设备
ifdown eth0 禁用一个 'eth0' 网络设备
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 控制IP地址
ifconfig eth0 promisc 设置 'eth0' 成混杂模式以嗅探数据包 (sniffing)
dhclient eth0 以dhcp模式启用 'eth0'
route -n show routing table
route add -net 0/0 gw IP_Gateway configura default gateway
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 configure static route to reach network '192.168.0.0/16'
route del 0/0 gw IP_gateway remove static route
echo "1"/proc/sys/net/ipv4/ip_forward activate ip routing
hostname show hostname of system
hostlookup hostname to resolve name to ip address and viceversa(1)
nslookuplookup hostname to resolve name to ip address and viceversa(2)
ip link show show link status of all interfaces
mii-tool eth0 show link status of 'eth0'
ethtool eth0 show statistics of network card 'eth0'
netstat -tup show all active network connections and their PID
netstat -tupl show all network services listening on the system and their PID
tcpdump tcp port 80 show all HTTP traffic
iwlist scan show wireless networks
iwconfig eth1 show configuration of a wireless network card
hostname show hostname
hostlookup hostname to resolve name to ip address and viceversa
nslookuplookup hostname to resolve name to ip address and viceversa
whoislookup on Whois database
GO TOP INDEX ^
Microsoft Windows networks (SAMBA)
nbtscan ip_addr netbios name resolution
nmblookup -A ip_addr netbios name resolution
smbclient -L ip_addr/hostname show remote shares of a windows host
smbget -Rr smb://ip_addr/share like wget can download files from a host windows via smb
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share mount a windows network share
菜鸟如何学习linux命令最主要的是练,光看是没有用的
练习环境用VMWare搭建个虚拟机
Linux版本用CentOS,Redhat , Ubuntu都可以
找本《鸟哥的Linux私房菜》 , 边看边练,第一遍可以照着敲,然后尝试试用命令的各种参数 。每章节后还有练习,这些都必做 , 最主要是思考每个参数的作用和适用环境,思考要达到什么目标,根据目标选命令和参数 。
把这本书练完看完是第一步,接下来就是用了,看你是学习还是工作,能用到Linux的尽量用Linux来完成,这样工作学习的过程就能复习和熟练前面学到的命令,有记忆模糊的地方立即查书找解决办法,这样坚持1~3个月就学的差不多了 。

推荐阅读