linux 常见基础命令

上次我们写了装虚拟机分区的详细步骤,这次我们就要学习一些常见的命令和热键了,由于作者水平有限,有错误的地方麻烦读者提出来,我会积极改正的。

  1. date 显示日期和时间的命令。
  2. cal   显示日历的命令。
  3. bc  简单好用的计算器。
  4. Tab 具有命令补全和文件补全的功能。
  5. 【Ctrl】-c 终端目前程序
  6. 【Ctrl】-d 键盘输入结束,离开的意思,相当于exit。
  7. nano 超简单的文本编辑器。
  8. shutdown 关机
  9. poweroff 关机
  10. pwck 验证系统认证文件【/etc/passwd】和【/etc/shadow】的内容和格式的完整性。http://man.linuxde.net/pwck
  11. tree 以树状图列出目录的内容。http://man.linuxde.net/tree
  12. reboot 重启
  13. sync 将数据同步写入硬盘中的命令。
  14. tr 对来自标准输入的字符进行替换、压缩和删除。http://man.linuxde.net/tr
  15. cp 复制文件
  16. rm 删除文件
  17. rmdir 用来删除空目录。http://man.linuxde.net/rmdir
  18. rename 用字符串替换的方式http://man.linuxde.net/rename
  19. mv 用来对文件目录重新命名,或者将文件从一个目录移到另一个目录。http://man.linuxde.net/mv
  20. stat 显示文件的状态信息,比ls输出信息更详细。
  21. tee 简单说就是把数据定向到给定文件和屏幕上http://man.linuxde.net/tee
  22. type 显示指定命令的类型,判断给出的指令是内部的还是外部指令。http://man.linuxde.net/type
  23. cat 由第一行显示文件内容
  24. tac 从最后一行开始显示文件内容。
  25. touch 二个功能,一是把以存在文件的时间标签更新为系统当前的时间,他们的数据原封不动的保留下来,二是用来创建新的空文件。http://man.linuxde.net/touch
  26. head 获取前几行的内容。
  27. tail 获取最后几行的内容。
  28. cd 切换目录
  29. pwd 显示当前目录
  30. mkdir 新建一个新的目录
  31. rmdir 删除一个空的目录
  32. ls 查看文件
  33. nl显示的时候,顺便输出行号
  34. more 一页一页的显示文件内容
  35. less 和more差不多,但是它可以往前翻页
  36. od 以二进制的方式读取文件内容
  37. whereis 寻找特定文件
  38. chgrp 改变文件所属用户组
  39. chown 改变文件所有者
  40. chmod 改变文件的权限
  41. touch 创建新文件
  42. useradd 创建新的系统用户。http://man.linuxde.net/useradd
  43. adduser 增加使用者
  44. basename:基名
  45. dirname:目录名
  46. userdel 删除给定的用户,以及于用户的相关的文件,若不加选择,则仅删除用户账号,而不删除相关文件。http://man.linuxde.net/userdel
  47. usermod 修改用户的基本信息。http://man.linuxde.net/usermod
  48. alias 设置指令的别名
  49. bash 变量
  50. chage 修改账号和密码的有限期
  51. chfn 用来改变finger命令显示的信息,这些信息都存放在/etc目录里的passd文件里,若不指定任何选项,则chfn命令会进入问答界面。
  52. clear 清楚当前屏幕终端上的任何信息
  53. ping 用来测试主机之间网络的连通性。http://man.linuxde.net/ping
  54. df 用于显示磁盘分区上的可使用的磁盘空间,默认单位为KB,可以利用该命令来获取磁盘被占用多少空间,目前还剩下多少空间等信息。
  55. dircolors 设置ls命令在显示目录或文件时所用的色彩。
  56. echo 直接输出指定的字符串。
  57. enable 用于临时关闭或激活指定的shell内部命令。http://man.linuxde.net/enable
  58. file 用来探测给定文件的类型,file命令对文件的检查分为文件系统、魔法幻数检查和语言检查3个过程,http://man.linuxde.net/file
  59. gpasswd linux下工作组的文件【/etc/group】和【/etc/gshadow】管理工具http://man.linuxde.net/gpasswd
  60. grpck 用于验证组文件的完整性,在验证之前,需要先锁定(lock)组文件【/etc/group】和【/etc/shadow】http://man.linuxde.net/grpck
  61. grpconv 用来开启群组的投影密码。linux系统里的用户和群组密码,分别存放在/etc目录下的passwd和group文件中。因系统运作需要,任何人都得以读取他们,造成安全上的破绽,投影密码将文件的密码改存在/etc目录下的shadow和gshadow文件内,只允许系统管理员读取,同时把原密码置换为“x”字符,投影密码的功能可随时开启或关闭,你只需要执行grpconv指令就能开启群组投影密码。http://man.linuxde.net/grpconv
  62. history 显示历史命令http://man.linuxde.net/history
  63. hostname 显示和设置系统的主机名称http://man.linuxde.net/hostname
  64. id 显示真实有效的用户和组,http://man.linuxde.net/id
  65. ifconfig 查ip http://man.linuxde.net/ifconfig
  66. init linux下的进程初始化工具,http://man.linuxde.net/init
  67. jobs 显示linux中的任务列表及任务状态,包含后台运行的任务。http://man.linuxde.net/jobs
  68. indent 可识别c的原始代码文件,并加以格式化,以方便程序员阅读、修改等操作。http://man.linuxde.net/indent
  69. mail 命令行的电子邮件发送和接收的工具。http://man.linuxde.net/mail
  70. man 是linux下的帮助指令。http://man.linuxde.net/man
  71. passwd 设置用户的认证信息,包含用户密码、密码过期时间等。http://man.linuxde.net/passwd
  72. w 显示已经登陆系统的用户列表,并显示用户正在执行的指令。http://man.linuxde.net/w
  73. whoami 用于打印当前有效的用户名称,相当于执行id -un。http://man.linuxde.net/whoami
  74. 显示目前登陆系统的用户信息。http://man.linuxde.net/who
  75. whatis 查询一个命令执行什么功能,并将查询结果打印到终端上。http://man.linuxde.net/whatis
  76. alias 设置指令的别名,用户必须始用单引号''将原来的命令引起来,防止特殊字符导致错误。http://man.linuxde.net/alias
  77. unalias 取消别名,[-a]表示所有已经存在的命令别名。http://man.linuxde.net/unalias
  78. -:普通文件
  79. d:目录文件
  80. b:块设备
  81. c:字符设备
  82. |:符号链接文件
  83. p:管道文件pipe
  84. s:套接字文件socket
  85. 三个时间戳:
  86. access time:访问时间。atime,读取文件内容
  87. modify time: 修改时间,mtime,改变文件内容(数据)
  88. change time:改变时间,ctime,元数据发生改变
  89. 文件通配符:
  90. *:匹配零个或多个字符
  91. ?:匹配任何单个字符
  92. ~:当前用户家目录
  93. ~+:当前工作目录
  94. ~-:前一个工作目录
  95. 【0-9】匹配数字范围
  96. 【a-z】小写字母
  97. [A-Z];大写字母
  98. [wang];匹配列表中的任何的一个字符
  99. [^wang];匹配例表中所有字符以外的字符
  100. [:digit;]任意数字,就相当于0-9
  101. [:lower:]任意小写字符
  102. [:upper:]任意大写字母
  103. [:alpha:]任意大小写字母
  104. [:alnum:]任意数字或字母
  105. [:blank:]水平空白字符
  106. [;space:]水平或垂直空白字符
  107. [:punct:]标点符号
  108. 绝对路径:以正斜杠开始,完整的文件位置路径,可用于任何想指定一个文件名的时候
  109. 相对路径:不以斜线开始,指定相对于当前工作目录或目录的位置,可以作为一个简短的形式指定一个文件名。

原文地址:http://blog.51cto.com/13570192/2062992

时间: 2024-08-24 13:21:02

linux 常见基础命令的相关文章

Linux入门基础命令(四)

Linux入门基础命令(四)文件系统与目录结构: 1.文件和被组织成一个单根倒置树结构2.文件系统从根目录下开始,用"/表示"3.以.开头的文件为隐藏文件4.路径分割的 /5.文件有两类数据(元数据:metadata 数据:data)6.文件系统分层结构:LSB(Linux Standard Base)FHS:(Filesystem Hierarchy Standard)7.文件名最长255个字节8.包括路径在内文件名称最长4095个字节9.蓝色-->目录 绿色-->可执行

Linux入门基础命令—cp

Linux入门基础命令-cpcp格式有以下几种 A1.如果SOURCE是一个文件,目标文件不存在:当将SOURCE复制到另外一个当前目录下不存在的文件(会新建这个文件)比如下面的这个例子是把issue复制到abc文件中,而本来当前目录app是不存在abc这个文件的,当进行复制的时候会自动生成abc这个文件,当然这两个文件只是名字不同大小是一样的: A2.如果将上述的命令再执行一遍,本来abc这个文件是已经有内容了,若再去执行,那么issue中的内容将会覆盖掉原来abc中的内容(下面红色箭头所指的

Linux入门基础命令(一)

Linux入门基础命令内部命令常驻内存:由shell自带的,而且通过某命令形式提供 help:获取所有内部命令列表(下图只截取了一部分) enable COMMAND:执行此命令可以启用COMMAND命令enable -n COMMAND:执行此命令可以禁用COMMAND命令enable -n:查看所有被禁用的命令(如下图) 外部命令执行在文件系统路径下有对应的可执行序行文件查看路径: which -a|--skip-alias; wheris whichCOMMAND:查看外部命令which

Linux系统管理——基础命令篇

终于开始接触Linux,现在是一个标准的菜鸟,那么就踏踏实实,一步一步开始进阶,希望我的博客慢慢可以给后来人带来帮助. 废话少说,下面就是我所接触的Linux系统管理的一些基础命令,以及我个人添加的命令的释义,还望大大们多多指教. 一.Linux命令行基础 [[email protected] ~]# uname -r       //查看内核版本 [[email protected] ~]# uname -a       //查看内核相关详细信息 [[email protected] ~]#

Linux常见的命令与vi的介绍

linux常见的命令 ls -a 列出所有文件包括以"."开头的隐含文件 ls -l 列出出文件名之外,还显示文件类型.权限.所有者的信息 ls -al 列出所有文件的文件名.类型.权限等信息 ls -/文件名/ |more 分屏显示该文件的内容(如果一屏展示不出来) reboot 重启操作系统 ifconfig 显示IP地址,包含的网卡(第一项) uname -a 显示内核版本 (在内核版本中大致形式是r.x.y 其中x若为偶数表示改系统比较稳定 i686或者i386代表32位  x

【Linux】常见基础命令之系统操作

linux现在基本上已成为面试的必考题目,特此总结一些常用的基础命令. cd:切换目录 lilip@ubuntu:~$ cd /home/lilip/test pwd:打印当前目录 lilip@ubuntu:~/test/page/inception$ pwd ls:显示当前目录或指定目录下的文件和目录 lilip@ubuntu:~/test$ ls ll:以列表的形式显示目录下所有的文件和目录 lilip@ubuntu:~/test$ ll mkdir:创建新目录 lilip@ubuntu:~

【系统知识点】linux入门基础命令

大概总结了一下一些基础命令,仅仅是帮助基础使用linux文件系统,如果还有相关基础命令,希望大家留言一起补充汇总一下! 命令的基本格式: 格式:command [-options] parameter1 parameter2 - ps:第一个被输入的数据绝对是命令或者是可执行文件 cat /etc/redhat-release//查看系统版本 uname -r//查看内核版本 uname -m//查看系统位数 pwd: print working directory,显示用户当前所在目录 ls 

Linux常用基础命令

Linux基础命令 -----------------目录部分------------------- [pwd]显示当前所在的绝对目录 [cd] 切换目录 cd -  显示上一个工作目录 cd ~  显示当前用户的家目录 cd .  显示当前目录 cd .. 显示当前目录的上一级目录 [[email protected] ~]# cd /usr/ [[email protected] usr]# ls bin etc games include lib libexec local my sbin

Linux核心基础命令

记录一下Linux核心的基础命令. ls命令 ls:list显示目录文件下的内容. ls -l:(use a long listing format)显示目录文件下内容,以长格式来显示. ls -a:(do not ignore entries starting with .)显示所有文件内容,包括隐藏的文件. ls -d:(list directories themselves, not their contents),显示目录,但是不显示内容,如果要看目录的长格式,使用ls -ld 还有很多