Linux基本命令

用户系统相关命令

su[参数选项][使用者]--用户切换

其中的使用者为要变更的对应使用者

    在将普通用户变更为root用户时建议使用“-”选项,这样可以将root的环境变量工作目录同时带入,在转变为root权限后,提示符变为#.

    环境变量:实际上就是用户运行环境的参数集合。Linux是一个多用户的操作系统。而且在每个用户登录系统后,都会有一个专有的运行环境。通常每个用户默认的环境都是相同的,而这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。

    设置环境变量的方法如下:http://blog.youkuaiyun.com/autofei/article/details/2302614

系统管理命令     

ps [选项]:显示当前系统中由该用户进行的进程列表。(如ps -ef、ps -aux)

top:动态显示系统中运行的程序(一般为每隔5s)。

kill [选项] 进程号(PID):输出特定的信号(进程挂起、等待、终止...)给指定PID(进程号)的进程。(如kill -9 11002 强制杀掉PID=11002的进程)

uptime:显示系统已经运行了多长时间。

clear:清除屏幕信息。

磁盘管理

fdisk [-l]:查看硬盘分区情况,并可对硬盘进行分区管理。使用fdisk必须有root权限。IDE硬盘对应的设备名称分别为hda、hdb、hdc和hdd,SCSI硬盘对应的设备名称则为sda、sdb、...。此外,hda1代表hda的第一个分区,hda2代表hda的第二个分区,依次类推。通过查看/var/log/messages文件,可以找到Linux系统已辨认出来的设备代号

文件系统挂载命令(mount)

挂载文件系统,它的使用权限是超级用户或/etc/fstab中允许的使用者。挂载是指在分区和目录之间建立映射关系的过程,而挂载点是指挂载在文件树中的位置。

mount [选项] [类型] 设备文件名 挂载点目录

其中的类型是指设备文件的类型

mount命令选项常见参数:

-a:依照/etc/fstab的内容装载所有有关的硬盘

-l:列出当前已挂载的设备、文件系统名称和挂载点。

-t 类型:指定将要挂载到系统的设备文件类型。(常见的文件系统类型:vfat、ntfs、hpfsext2、ext3、nfsiso9660(CD-ROM光盘使用))

-f:通常用于除错。它会使mount不执行实际挂上的动作,而是模拟整个挂上的内容,通常会和-v一起使用。

文件相关命令

cd [路径]  路径可为相对路径或绝对路径,该命令可以使用通配符。

若没有指定路径目录,则回到用户的主目录,即home可以使用pwd查看当前目录

“cd -”:回到前次工作目录

“./”代表当前目录,“../”代表上级目录。

其他命令如mkdir、cat、diff、cp、mv、rm等请参考相关手册。

chown和chgrp:必须拥有root权限:

chown [选项] 文件所有者[所有者组名] 文件:修改文件所有者和组别。

chgrp [选项] 文件所有组 文件:改变文件的组所有权。

chmod [选项] 符号权限/八进制权限 文件:改变文件的访问权限

文件的访问权限可表示成: -rwx rwx rwx (长度为10,每3个为一个级别,每个级别中的rwx表示访问权限)。此处设有:3中不同的访问权限:读(r)、写(w)和运行(x),3个不同的用户级别:文件拥有者(u)、所属的用户组(g)和系统里的其他用户(o)。

第一种符号连接方式:用“+”代表增加权限,用“-”代表删除权限,等于号“=”代表设置权限。(如chmod a+rx,u+w 文件a 即设置了文件a的访问权限为所有用户可读可执行,文件拥有者可读可写可执行)

第二种八进制数指定的方式:将文件权限字符代表的有效位设为“1”,即“rw-”、“rw-”、“r--”的八进制表示为“110”、“ 110”、“100”,将二进制串转换成对应的八进制数就是6、6、4,即该文件的权限为664(三位八进制数表示)。再如权限000表示没有任何权限、权限777表示读、写和执行。

ln [选项] 目标文件 目录:该命令会保持每一处链接文件的同步性,即不论改动了哪一处,其他的文件都会发生相同的变化

参数:-s 建立符号(软)链接(类似建立快捷方式此种),软链接--它只会在用户选定的位置上生成一个文件的镜像,不会重复占用磁盘空间。当不带参数时就创建了硬链接,它会在用户选定的位置上生成一个和源文件大小相同的文件,无论是软链接还是硬链接,文件都保持同步变化。

压缩与解压缩清参考相关手册

网络相关命令

ping [选项] 主机名/IP地址:查看网络上的主机是否在工作。

ifconfig [选项] [网络接口]:查看和配置网络接口的参数。

netstat [-an]:显示网络连接、路由表和网络接口信息。

ftp、ssh、telnet等清参考相关手册


补充阅读:Linux启动过程/Linux工作原理、Linux内核引导阶段、Linux初始化阶段,Linux系统服务




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值