作为一名Javaer,学习Linux我觉得是非常有必要,有必要,有必要(重要的事情说三遍)。但用过Linux的人也知道Linux的命令是真的多啊,当然我们作为JAVA开发不需要将全部的命令都需要记住,毕竟需要的的时候可以去查。我作为Linux小白,觉得应该总结一些可能我日后工作中需要的熟记的Linux命令,方便以后查看。

我用于学习的Linux系统是CentOS,至于为什么我选了这个,参考服务器操作系统应该选择 Debian/Ubuntu 还是 CentOS?

常用命令总结

具体用途 命令 例子
切换用户 su su root
进入文件夹 cd cd [文件夹的名字]
返回上一层目录 cd ..  
返回上一次访问的目录 cd -  
切换到系统根目录 cd /  
查看目录中的文件 ls
显示详细信息 ls -l
创建文件夹 mkdir mkdir [文件夹的名字]
文件夹或文件改名 mv mv [旧名字] [新名字]
删除目录及其子目录内容 rm rm -rf [文件夹的名字]
创建文件 touch touch [文件名及后缀]
修改文件权限 chmod r 可读 w 可写 x 可执行
u(user)g(group)o(other)a(all)
可两者搭配使用
chmod u+w [文件名及后缀]
编辑文件 vi vi [文件名及后缀]
注:
1、用vi打开文件后,是处于命令行模式(command mode),您要切换到插入模式(Insert mode)才能够输入文字。
切换方法:在命令行模式(command mode)下按一下字母「i」或者键盘上「insert」的就可以进入插入模式(Insert mode),
这时候你就可以开始输入文字了。
2、编辑好后,需从插入模式切换为命令行模式才能对文件进行保存,切换方法:按「ESC」键。
3、保存并退出文件:在命令模式下输入:wq即可!(别忘了wq前面的:) 放弃修改 :q!
查看文件内容 cat cat [文件名及后缀]
复制 cp cp [要复制的文件名字] [新名字] 注:文件名有特殊字符需要转义
比较文件的不同 diff
文件压缩打包解压 tar tar -cf [压缩后的文件名字] [要压缩的文件名] 注:-cf为分开的两条命令
-c是表示产生新的包,
-f指定包的文件名
注:
-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。
-f放在最后

以树状图列出文件目录结构 tree 刚装好的CentOS6.5,使用tree命令时,提示tree: command not found,
该如何解决呢,问题很明显,tree没有安装,直接安装一下
软件管理(安装命令) yum 比如说上面的tree没有需要安装一下
yum -y install tree
yum比rpm使用起来方便
查看当前路径 pwd  

最后一个:命令那么多,那么难记,输错命令控制台不听使唤了怎么办。。ctrl + c 可以解决你头疼的问题。

如果日后还有遗漏的常用命令,我会继续补上。

Linux新手需要熟稔于心的Linux常用命令相关推荐

  1. 【无标题】Linux服务器上监控网络带宽的18个常用命令

    Linux服务器上监控网络带宽的18个常用命令 linux网络流量网络监控工具安装时,但是部分系统yum安装提示是没有这个包, 我们安装EPEL第三方软件源.EPEL(Extra Packages f ...

  2. Linux服务器上监控网络带宽的18个常用命令和工具

    Linux服务器上监控网络带宽的18个常用命令和工具 一.如何查看CentOS的网络带宽出口 检查维护系统的时候,经常会要查看服务器的网络端口是多大的,所以需要用到Linux的一个命令. 如何查看Ce ...

  3. Linux基本的键盘输入快捷键和一些常用命令

    <Ctrl><Alt><F1> 切换到第一个文本终端.在Linux下你可以有多达六个不同的终端.这个命令的意思是:"同时按住<Ctrl>键和& ...

  4. 【Linux】查看文件内容的5个常用命令

    前言 不管是在日常工作连接远程服务器中,还是在平时个人电脑使用中(如果使用的Mac OS 或 Linux系统的话),都离不开强大的Terminal终端. 比如,查看远程服务器上的程序运行日志,使用终端 ...

  5. Linux运维学习笔记之二:常用命令

    第三章 常用命令 1.mkdir : 创建目录,make directorys,-p 递归创建目录 mkdir-p /a/b/c 2.ls  : -l(long)d(directory)显示目录或文件 ...

  6. Linux防火墙iptables禁IP与解封IP常用命令

    简述 在Linux服务器被攻击的时候,有的时候会有几个主力IP.如果能拒绝掉这几个IP的攻击的话,会大大减轻服务器的压力,说不定服务器就能恢复正常了. 在Linux下封停IP,有封杀网段和封杀单个IP ...

  7. 【FTP】linux FTP传文件到windows|ftp的常用命令

    目录 Linux中ftp的常用命令 linux FTP传文件到windows Linux中ftp的常用命令 ftp> ascii # 设定以ASCII方式传送文件(缺省值) ftp> be ...

  8. linux关闭后台运行命令,linux后台运行、关闭、查看后台任务常用命令

    一.& 加在一个命令的最后,可以把这个命令放到后台执行,如: [root@bqh-01 ~]# watch -n 3 "sh 1.sh"  #每3s在后台执行一次1.sh脚 ...

  9. Linux学习(1)vi编辑器的常用命令

    今天对Linux中的vi编辑器进行了学习,对其中的常用命令进行总结: 数字 0 或^:光标移到行首 $              :光标移到行尾 H             :光标移到屏幕的首行 L ...

  10. Linux 设置Docker容器开机自启动,Dokcer容器常用命令总结。

    文章目录 Linux Dokcer容器常用命令总结 一.docker 常用基础命令总结 二.工作中常用docker命令 三.查看容器挂载目录 四.容器拷贝文件 五.设置搭建好容器开机自启 六.开启do ...

最新文章

  1. 微信链接里的图像如何得到更清晰
  2. java每日小算法(22)
  3. Ardino基础教程 20_红外遥控
  4. html图片滚动红点_html2canvas生成的图片偏移问题
  5. SQL数据更新/删除
  6. Windows Socket五种I/O模型详细介绍(精)
  7. 软件测试测试 python_Python测试简介
  8. 想搞定大厂面试官?4面阿里拿到P7Offer通用流行框架大全
  9. 嵌入式linux led驱动有几种写法,嵌入式Linux字符驱动LED灯设计
  10. 在div 底部显示背景图片
  11. Java swing实现一组图片自动轮播
  12. 大前端课程学习心得体会+学习笔记
  13. 抖音巨量百应怎么发福袋?四川鹰迪
  14. 中国羽绒服市场深度调查研究报告
  15. lumion功能介绍丨 建筑动画丨实时渲染
  16. 图片转为PDF怎么弄
  17. 怎么查服务器域名 mac系统,苹果6s肿么查看服务器域名
  18. 大数据干货,1个案例讲清楚精准营销!
  19. 光猫修改上报服务器地址,怎样改光猫的ip地址!急求!!
  20. 第一个C++的程序你好世界

热门文章

  1. app违规收集个人信息被通报了怎么办?教你如何整改
  2. IJCAI2021 | 基于图学习的推荐系统最新综述
  3. 灵州会盟及民族友好历史传统研讨会在吴忠召开
  4. mysql 处理文本数据_mysql文本处理函数实例(数据处理函数的使用一)
  5. 深挖用户需求,只需要这三步就够了!
  6. 如何获取和发现用户需求
  7. ASP.NET的默认数据文件ASP.NETDB.MDF说明
  8. 2020moectf—flower
  9. 警告: A docBase inside the host appBase has been specified, and will be ignore2
  10. 小米手机多功能计算机都怎么使用方法,图文展示小米手机如何连接电脑详细操作...