linux g命令,linux常用命令

==================================================================

一、文件系统

==================================================================

01.显示文件

ls -l等于ll ,最常用,详细显示文件信息

ls -al等于ll -a,显示所有文

ls -d */,只显示当前目录下的目录

-h,参数可以以kb,mb等做单位显示

02.改变目录

cd /usr换到/usr目录

03.创建目录

mkdir /mnt/dong "新建目录dong" ,-p可以创建多级目录

04.删除目录

rmdir /mnt/dong "删除目录dong,dong目录里面没有文件",-p可以删除多级目录

05.移动文件或者改名

mv /mnt/dong /mnt/cdrom "移动目录dong及目录下的所有文件到cdrom"

06.删除文件或者目录

rm -r /mnt/dong "删除dong目录及以下的所有文件,并给出一一提示要求删除"

f在删除过程中不给任何指示,直接删除

-r指示rm将参数中列出的全部目录和子目录都递归地删除

07.复制文件或者目录

cp -a /mnt/dong /mnt/c "复制dong目录及以下所有文件到c"

08.查看文件内容

cat /etc/inittab "查看inittab文件内容"

加上参数|more |less可以分屏显示,分屏同样可用于其他命令

09.查看磁盘剩余空间

df -h, h参数会显示k,m,g等容易理解的单位

10.查看目录大小

du -sh目录名

11.查找文件

find -name uart* -print查找uart*文件

12.挂载与卸载文件系统

mount -t ext2 /dev/hda1 /mnt #把/dev/hda1装载到/mnt目录mount -t iso9660 /dev/cdrom /mnt/cdrom #将光驱加载到/mnt/cdrom目录mount -t smb //192.168.1.5/sharedir /mnt -o username=tomlinux,password=tomlinux

将windows的的共享目录加载到/mnt/smb目录,用户名及密码均为tomlinux

mount -t nfs 192.168.1.1:/sharedir /mnt

将nfs服务的共享目录sharedir加载到/mnt/nfs目录umount /mnt #将/mnt目录卸载,/mnt目录必须处于空闲状态umount /dev/hda1 #将/dev/hda1设备卸载,设备必须处于空亲状态

==================================================================

二、系统命令

==================================================================

01.关机

shutdown now

02.重启

reboot

03.查看内存使用情况

free -m以MB为单位

04.查看当前运行的进程

ps -aux

05.结束进程

kill 2013结束PID为2013的进程

06.服务

service smb start/stop/restart开启/停止/重启samber服务

07.环境变量

env查看

env PATH=/etc设置PATH为/etc

echo $PATH显示PATH的环境变量

08.显示已装载的驱动程序

lsmod

09.装载驱动insmod rtl8139.o #装载驱动程序rtl8139.o

insmod sb.o io=0x280 irq=7 dma=3 dma16=7 mpu_io=330 #装载驱动程序并设置相关的irq,dma参数10.输出驱动rmmod rtl8139 #删除名为rtl8139的驱动模块11.gpm服务gpm -k #停止字符状态下的mouse服务gpm -t ps2 #在字符状态下以ps2类型启动mouse的服务

12.date设置日期和时间

date -s 080923设置日期为08年09月23日

date -s 11:00:23设置时间为11:00:23

==================================================================

三、网络命令

==================================================================

01.ifconfig

ifconfig eth0 192.168.1.1 netmask 255.255.255.0

#设置网卡1的地址192.168.1.1,掩码为255.255.255.0,不写netmask参数则默认为255.255.255.0

ifconfig eth0:1192.168.1.2 #捆绑网卡1的第二个地址为192.168.1.2

ifconfig eth0:x 192.168.1.x #捆绑网卡1的第二个地址为192.168.1.x

ifconfig down eth1 #关闭第二块网卡,使其停止工作ifconfig eth0 up,使用网卡1开始工作

02.设置主机名hostname -F tomlinux.com #将主机名设置为tomlinux.com

03.route设置网关route #显示当前路由设置情况route add default gw 192.168.1.1 metric 1 #设置192.168.1.1为默认的路由route del default #将默认的路由删除04.设置dhcp

dhcp #启动dhcp服务dhclient #启动dhcp终端并自动获取IP地址05.ping

ping 163.com #测试与163.com的连接ping 202.96.128.68 #测试与IP 202。96.128.68的连接

==================================================================

四、压缩解压

==================================================================

.tar

解包:tar xvf FileName.tar

打包:tar cvf FileName.tar DirName

(注:tar是打包,不是压缩!)

———————————————

.gz

解压1:gunzip FileName.gz

解压2:gzip -d FileName.gz

压缩:gzip FileName

.tar.gz和.tgz

解压:tar zxvf FileName.tar.gz

压缩:tar zcvf FileName.tar.gz DirName

———————————————

.bz2

解压1:bzip2 -d FileName.bz2

解压2:bunzip2 FileName.bz2

压缩:bzip2 -z FileName

.tar.bz2

解压:tar jxvf FileName.tar.bz2

压缩:tar jcvf FileName.tar.bz2 DirName

———————————————

bz

解压1:bzip2 -d FileName.bz

解压2:bunzip2 FileName.bz

压缩:未知

.tar.bz

解压:tar jxvf FileName.tar.bz

压缩:未知

———————————————

.Z

解压:uncompress FileName.Z

压缩:compress FileName

.tar.Z

解压:tar Zxvf FileName.tar.Z

压缩:tar Zcvf FileName.tar.Z DirName

———————————————

.zip

解压:unzip FileName.zip

压缩:zip FileName.zip DirName

———————————————

.rar

解压:rar x FileName.rar

压缩:rar a FileName.rar DirName

rar请到:下载!

解压后请将rar_static拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):

[root@www2 tmp]# cp rar_static /usr/bin/rar

———————————————

.lha

解压:lha -e FileName.lha

压缩:lha -a FileName.lha FileName

lha请到:~ishii/lhaunix/下载!

>解压后请将lha拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):

[root@www2 tmp]# cp lha /usr/bin/

———————————————

.rpm

解包:rpm2cpio FileName.rpm | cpio -div

———————————————

.deb

解包:ar p FileName.deb data.tar.gz | tar zxf -

———————————————

.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea

解压:*** x FileName.*

压缩:*** a FileName.* FileName

***只是调用相关程序,本身并无压缩、解压功能,请注意!

***请到:***下载!

解压后请将***拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):

[root@www2 tmp]# cp *** /usr/bin/

gzip命令

减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。

语法:gzip [选项]压缩(解压缩)的文件名该命令的各选项含义如下:

-c将输出写到标准输出上,并保留原有文件。-d将压缩文件解压。-l对每个压缩文件,显示下列字段:压缩文件的大小;未压缩文件的大小;压缩比;未压缩文件的名字-r递归式地查找指定目录并压缩其中的所有文件或者是解压缩。-t测试,检查压缩文件是否完整。-v对每一个压缩和解压的文件,显示文件名和压缩比。-num用指定的数字num调整压缩的速度,-1或--fast表示最快压缩方法(低压缩比),-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6。指令实例:

gzip *%把当前目录下的每个文件压缩成.gz文件。gzip -dv *%把当前目录下每个压缩的文件解压,并列出详细的信息。gzip -l *%详细显示例1中每个压缩的文件的信息,并不解压。gzip usr.tar%压缩tar备份文件usr.tar,此时压缩文件的扩展名为.tar.gz。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值