建议大家每个命令先知道用,就行,选项别了解太多(对于我自己这种记性不蛮好的人来说绝对是硬伤,哎~),用熟了,要了解详细的再查都行 基本命令: 1、关机:shutdown -h now init 0 half poweroff 2、重启:shutdown -r now init 6 reboot 3、注销:exit logout 4、init 3 :文本模式 5、init 5 :图形模式 6、cd:切换目录 格式: cd / 切换到根目录 cd .. 回到上一级目录 本图片来自网络 7、ls:查看当前文件目录 ls -a显示所有的文件(包话隐藏文件) (文件名前加点表示是隐藏文件) ls -l显示详细信息 (长格式) ls -R递归显示子目录结构 ls -ld显示目录和链接信息(-d查看目录属性) ls -i 查看文件I节点号 8、pwd:查看当前目录位置的绝对路径 9、vim=vi:编辑文件 格式:vim或vi 文件名 10、cat:查看文件,显示最后 cat -n:将文件输出内容进行行数编号 格式:cat 文件名 11、more:查看文件,一行一行显示 格式:more 文件名 12、mkdir:创建目录 格式: mkdir newdir mkdir -p:连续创建目录文件 13、rmdir:删除空白目录 rmdir newdir 14、rm:删除目录或文件 格式:rm 文件名 -i:交互式删除 -f:强行删除 -r:递归删除 15、touch:创建文件(能在里面读写数据) 格式: touch newfile 16、clear 清屏 17、man 命令 :帮助 help :帮助 info:帮助 18、useradd 账户名:创建账户 (-m 创建缺省目录 ) 19、su 账户名:切换账户 20、passwd 用户名 passwd :给普通用户创建密码 21、date:查看系统当前日期时间 date -s:设置系统当前日期时间 22、file 文件名 (判断文件类型) 23、less 文件名 (查看文件内容,可以使用pgup、pgdn移动页) 24、head:显示文件开始部分 -n:显示文件开始n行,默认十行 格式:head 文件名 25、tail:显示文件末尾部分 格式:tail 文件名 26、grep:查找, 格式: grep [指定字串][源文件] grep ftp /etc/services 27、cp:复制,格式:cp 文件 路径 -f:强制 -i:提示是否覆盖 -r:递归持续,用于目录 -a=-p:保持权限和文件或文件夹不变化 28、mv:重命名和移动 格式: mv [源文件或目录] [目的目录] -i:交互操作 -f:禁止交互操作 29、wc:查看文件中的行数、字数、字节数 格式:wc 文件名 -c:只显示Bytes -l:只显示行数 -w:只显示字数 30、find:查找, 格式: find[搜索路径][搜寻关键字] (-name:文件名、-prune:目录、-user用户名、-size:文件大小、-inum n按时间访问过的文件、-mtime n按时间搜索、-type:文件类型) 31、diff:用于比较两个文件内容的不同,格式:diff 『选项』 源文件 目标文件 -p:只报告什么地方不同,不报告具体的不同信息 32、locat和slocate:用于搜索数据库中文件的命令,但slocate没有locate安全 33、ln:创建链接文件(快捷方式) -s:软链接--->目录 格式:ln -s 文件名 链接文件名 34、du:显示目录或文件大小,格式:du 『选项』 文件名 -s:列出总容量 -h:显示容量单位,一般情况-sh一起使用 35、df:查看磁盘空间使用状态,格式:df 『选项』 文件名 -T:列出该分区的文件系统 -h:显示容量单位,一般情况-Th一起使用 |
|