Linux常用命令

命令名称:touch
功能:生成空文件
所在路径:bin/touch  :all user
语法格式:touch [选项] 文件名

命令名称:cd   ...change  directory
功能:切换目录
所在路径:shell内部指令
语法格式:cd [目录]
cd cd~ cd/root
cd..上一级目录
cd/回到根
cd-返回目录
cd!$返回刚才所在子目录

命令名称:pwd   ...print work directory
功能:显示目前所在的工作目录
所在路径:bin/pwd  :all user
语法格式:pwd

命令名称:cp  ...copy
功能:复制文件
所在路径:bin/cp :all user
语法格式:cp -a -f -p [源文件或源目录]  [目的文件或源目录]
目录默认不能直接拷贝,需加-a,  -f强制覆盖 ,-p保留原文件的日期
 
命令名称:rm  ...remove
功能:删除文件
所在路径:bin/rm  :all user
语法格式:rm -i-f-r  [文件目录]
—f  不需要提示直接删除  -r目录删除  -rf 不提示删除文件,目录  -rf *

命令名称:mv   ...move
功能:移动文件,相当于windows的剪切。或为文件重命名
所在路径:bin/mv  :all user
语法格式:mv  -f [源文件或源目录]    [目的文件或源目录]
          mv  当前文件名   重命名

命令名称:cat  ...
功能:不管文件多长一次读取出来


命令名称:more
功能:按屏显示内容   f按空格显示下一屏,按回车显示下一行,按q或Q退出。只能下翻不能上翻。

命令名称:less
功能:按屏显示内容   f按空格显示下一屏,按回车显示下一行,按q或Q退出。按PAGEUP上翻,PAGEDOWN下翻,HOME回到文件开始,END回到文件结束。上下方向键都行。

命令名称:head-数字  文件
功能:显示文件前几行内容

命令名称:tail-数字  文件
功能:显示文件后几行内容

命令名称:ln
功能:产生链接文件
所在路径:bin/ln  :all user
语法格式: ln -s [源文件] [目标文件]
源文件和目标文件一定要使用绝对路径
ln    file1 file2  硬链接   改变源文件 目标文件也会变化,目标文件改变,源文件也会变化。
ln -s file1 file2  软链接   改变源文件 目标文件也会变化,目标文件改变,源文件也会变化。
硬链接不能跨设备,软链接可以。

命令名称:mkdir
功能:创建目录
所在路径:bin/mkdir  :all user
语法格式: mkdir  -p创建多个递增目录

命令名称:rmdir
功能:只能删除空目录
所在路径:bin/rmdir  :all user
语法格式: rmdir  -r强制删除   -f不提示删除

命令名称:whereis
功能:命令在哪个目录下  后面提示信息 帮助手册在哪个目录里

命令名称:whatis
功能:告诉你命令的功能

命令名称:find
功能:相当于windows里的搜索功能
语法格式: find [搜索路径] [搜索关键字] [文件或目录]
find /etc/ -name f*

命令名称:locate
功能:指定寻找某个文件,刚创建文件不在索引目录里无法找到,需重启才找到。或做个计划任务定时更新。

命令名称:update/updatedb
功能:更新/重新更新数据库索引

命令名称:grep
功能:用来搜索一个字符串是否在文件里面并输出
-v 排除某个指定的字符

命令名称:man 数字  man 1默认为man
功能:告诉你如何使用,并告诉你其缩写。

命令名称:info
功能:命令的信息

命令名称:--help
功能:告诉你如何使用,并告诉你其缩写。
语法格式:命令的信息

命令名称:gzip
功能:压缩
语法格式:gzip -1 表示快速压缩
          gzip -9 最佳状态压缩
对目录不能直接压缩,先打包。

命令名称:gunzip
功能:解压缩


命令名称:tar
功能:打包
语法格式:-c产生一个.tar文件 -v看打包过程 -f 命名 -xvf将打包文件打开
可以不加-  直接 tar cvf

命令名称:zip
功能:压缩
语法格式:-r 压缩目录 -f更新压缩 -F修改压缩
          zip -r 命名 文件名

命令名称:unzip
功能:解压缩
语法格式:-r 压缩目录 -f更新压缩 -F修改压缩
          zip -r 命名 文件名

命令名称:wall
功能:向全体用户发消息

命令名称:mems n/y
功能:不接受/接收消息
普通用户不能屏蔽root用户发的消息

命令名称:mail    (service sendmail start)
功能:向用户发送消息
普通用户不能屏蔽root用户发的消息

命令名称:ifconfig
功能:设置IP地址
语法格式:ifconfig etho:1 IP

命令名称:ping
语法格式:ping -c 5  发出5条信息

命令名称:shutdown -h now/init 0
语法格式:关机

命令名称:reboot/init 6
语法格式:重启

原文地址:https://www.cnblogs.com/tuifeideyouran/p/3094035.html