Linux 常用命令及使用方法
1.? type? ?:查询命令 是否属于shell解释器 5.? du : 用于统计制定目录和文件所占用磁盘空间的大小 7.? mkdir :? 创建目录 8.? cp:???复制文件或目录 9.? rm : 删除指定的文件或目录 10.? mv :? 将制定文件或目录转移位置(剪切),如果目标位置与原位置相同,则相当于执行重命名操作 11.? which :?? 查找Linux命令程序所在的位置 12.? find :? 精细查找文件或目录 13.? pwd : 查看当前路径 14.? stat :? 查看文件详细状态信息 ? =========================================== 15.? cat? : 查看文件内容,可同时显示多个文件的内容(正序显示) 18.? more :全屏方式分页显示文件内容 20.? head: 查看文件开头的一部分内容,默认显示10行,可加选项调节 22.? wc: 统计文件中的单词数量 23.? grep : 在文件中查找并显示包含指定字符串的行 25.? gzip:压缩 (压缩后文件格式为 ".gz") 27.? bzip2: 压缩 (压缩后文件格式为 ".bz2") 29.? tar : 制作归档文件,释放归档文件 eg: tar zcvf aaa.tar.gz /aaa/ 30.? vi : 文本编辑器 模式切换: 32.? rpm 查询已安装的RPM软件信息 安装升级RPM包文件 33.? yum 34.? ./configure 进入设置模式 ================================== 重启命令 38. reboot 关机命令 41 . halt -p 重启关机命令 halt -p 44 . sync 同步数据 47 . useradd? : 添加用户账号 命令 eg:[[email?protected]~]#groupadd group1 48 . userdel : 删除用户账号命令 49 . usermod : 修改用户属性 命令 50 .? groupadd: 添加组账号命令 51 . groupdel: 删除组账号 53 . passwd : 设置/更改用户口令 54 . gpasswd:设置组账号密码(极少用),添加,删除组成员 选项为空时,表示给群组设置密码,仅 root 用户可用 -a : 向组内添加一个用户 -d : 从组内删除一个用户成员 55 . id : 查询用户身份标识 56 . w : 查询已登录到主机的用户信息 57 . who: 与 w 命令类似,查询已登录到主机的用户 58 . finger : 查询账号的详细信息 59 . whoami : 查询当前登录的账号名 60 . tree : 将所有文件以树的形式列出来 ======================================================== 临时关闭防火墙 临时关闭selinux安全机制 yum -y clean all,清除缓存时会遇到 /var/run/yum.pid 被锁定 通过xshell再复制一个新的终端通道: 执行以下命令 : > /var/run/yum.pid 即可解决问题。 ============================================== ??删除该登陆的用户: ?fuser -k /dev/pts/1?? 复制命令(不用按y): /bin/cp -f /etc/passwd ./ cp -f /etc/passwd ./ yes | cp -f /etc/passwd ./ ===================== 61. alias :查看系统中别名 ? ? alias myip =‘cat /etc/sysconfig/....‘? ?设置别名 62.unalias myip 删除别名 63. chgrp :命令可采用群组名称或群组识别码的方式改变文件或目录的所属群组。使用权限是超级用户。? 命令格式: ? ? ? ? ? ?chgrp?[选项]?[组]?[文件] 必要参数: ? ? ?-c?当发生改变时输出调试信息 ? ? ?-f?不显示错误信息 ? ? ?-R?处理指定目录以及其子目录下的所有文件 ? ? ?-v?运行时显示详细的处理信息 ? ? ?64.? ?chmod : 设置文件或目录的权限 ? ?格式:chmod【-R】【ugoa】【+-=】【rwx】 参数 ? ? ? ? chmod 【-R】【nnn】 -R : 表示以递归的方式设置目录及目录下的所有子目录及文件的权限 ?u : 属主 ?g :? ?属组 ?o : 其他人 ?a :所有人 ?+ : 添加 ?- : 删除 ?= : 重置 nnn : 7进制的数字权限,如 : 777 666 644 755? 等。。。 读权限? r? 4 写权限? w? 2 执行权限 x 1 无权限? -? 0 65. chown? : 设置文件的归属 ? chown 属主 文件 ? chown :属组? 文件 ? chown 属主:属组? 文件 ?66.umask : 权限掩码? ? ?作用: 控制新建的文件或目录的权限 查看umask值 :? umask?? 设置 umask值:? umask? nnn ? ?【[email?protected]~】# umask 020 ? ?【[email?protected]~】# umask ? ? 0020 ? 67. getfacl?:?ACL的查询 ? ? 格式: getfacl? 文件或目录? ? ? ?(ACL概述: 主要作用可以提供除属主、属组、其他人的? rwx 权限之外的细节权限设定 ) ? ?68.?setfacl:?ACL的设置 ? ? ? ?格式: setfacl 【选项】 【acl 参数】 目标文件或目录 ?-m :设置后续的acl 参数,不可与 -x 一起使用 ?-x: 删除后续的acl 参数,不可与 -m 一起使用 ?-b : 删除所有的acl 参数 ? -k : 删除默认的acl 参数 ? -R : 递归设置acl 参数 ? -d : 设置默认 acl 参数,只对目录有效? ? ?69. fdisk -l : 检测并确认新硬盘 输出信息说明 ? ? Device : 分区的设备文件名称 ? ? boot : 是否是引导分区 ? ? stat/end:分区的起始/结束位置 ? ? blocks:块,默认大小为1024字节 ? ? Id: 分区对应的系统ID号。 83表示Linux中的EXT4分区,8e表示LVM逻辑卷,82表示swap,fd表示RAID ? ?System: 分区类型 70. fdisk :? 在交互式的操作环境中管理磁盘分区 ? ? 常用选项 : ? ? ? ? ? m: 查看操作指令的帮助信息 ? ? ? ? ?p : 列表查看分区信息 ? ? ? ? ?n: 新建分区 ? ? ? ? ?d:删除分区 ? ? ? ? ?t:变更分区类型 ? ? ? ? w: 报讯分区设置并退出 ? ? ? ?q: 放弃分区设置并退出 ? ? ? Ctrl+退格键 :删除输入的错误字符 71.? mkfs : 创建文件系统 (格式化) ? ? -t:制定格式化文件类型 ? ?-b:指定block大小,单位为字节 ? ? -I :inode大小 ? ? -U:设置UUID号 ? ? -q:执行时不显示任何信息 72.? mkswap:创建交换文件系统 ? ?格式: mkswap? 分区设备 ? ? ? ? ? eg: [[email?protected]~]#mkswap /dev/sd__ 73. swapon : 开启交换分区 ? ? ? swapon -s? 查看内存 74.? swapoff : 关闭交换分区 75. dd :?用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。 ? ??1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file > ? ? ? ?2. of=文件名:输出文件名,缺省为标准输出。即指定目的文件。< of=output file > ? 76. parted?: 规划2G大小以上分区 ?77. partprobe :? ?加载分区表? ? ? ?eg : partprobe? /dev/sd * 78 .? partx :对一个磁盘或者分区表类型,尝试解析分区表。可以增加或删除分区。但不是fdisk,增加,删除分区对磁盘造成改变,只是告诉内核当前磁盘的分区情况。 ? ? ? ? ??partx [-a|-d|-l] [--type TYPE] [--nr M-N] [partition] disk ? ? ? ??-a? ? 增加制定的分区或读磁盘新增的分区 ? ? 79. mount : 查看当前的挂载 ? ? mount -a? 挂载/etc/fstab中记录的所有挂载 ? ? mount -o -loop ISO 镜像文件? 挂载点目录 ?80 . unmount : 卸载已挂载的文件系统 ? ? umount -a 卸载所有/etc/fstab 中已记录的挂载 81. df : 查看磁盘使用情况? ? ? ?格式 : df? 【选项】 【文件】 ? -h : 显示更易读的容量单位 ? -T : 显示对应文件系统的类型 ? -i : 显示inode 的数量 82. xfs_growfs 83.resize2fs 84. blkid : 查看分区的UUID号 ? ? 格式 : blkid? 分区设备 ? ? 85.? ? ? ? (扫描 scan、建立 create、显示 display、删除 remove、扩展 extend、减少 reduce)? ? ? ? ? ? ? ? pvscan : 扫描物理卷 91. pvdisplay? : 显示物理卷 92. vgdisplay? : 显示卷组 93. lvdisplay? ?:显示逻辑卷 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |