2018年1月 常用的linux命令
项目中经常用到的Linux命令
(注意:linux命令要小写哦!)
(1)、ls
显示当前目录下的文件
(2)、vi vim
进入编辑器,可以选择你要编辑的文档,一般我们将项目打包成jar包来运行,例如:vi message-center.jar、vim display-service.jar
选中要编辑的文件点击回车进入文件:如果要插入或修改,点 i 键进入插入状态,点ESC退出插入状态,再 :wq 保存并退出,记住要有:冒号以及要小写,这时还在编辑器,再输入 :q 退出编辑器。
参考:https://www.cnblogs.com/crazylqy/p/5649860.html
https://www.cnblogs.com/KiraEXA/p/5994078.html
(3)、sh 和 tail
在IDEA,将项目打包成jar包后可以在Terminal终端进行以下命令来运行:
<1>、cd target 回车
<2>、java -jar aaaa.jar(输入a,点ESC就可以自动补全jar包名称)
要先运行jar包再查看日志,而在linux系统下,运行jar包比较正规的是用.sh文件启动(编写shell脚本参考:https://www.cnblogs.com/hanlong/p/5761595.html)
输入:sh bin/message-start.sh 运行jar包
输入:tail -fmessage-center.out 查看日志
pid是要终止的进程编号
(6)、pwd
显完整路径,看看你现在在哪
参考:http://blog.csdn.net/post_yuan/article/details/53065473
安装了虚拟机,接下来实战:
drwx------ 2 Guest users 1 024 Nov 21 21:05 Mail
-rwx--x--x 1 root root 89080 Nov 7 22:41 tar*
参考:
https://www.cnblogs.com/forest-wow/p/6681185.html
https://www.cnblogs.com/mingc/p/7591287.html
http://www.runoob.com/linux/linux-file-attr-permission.html
chown [–R] 属主名 文件名 chown [-R] 属主名:属组名 文件名
[root@www ~] cd ~ [root@www ~]# chown bin install.log [root@www ~]# ls -l -rw-r--r-- 1 bin users 68495 Jun 25 08:53 install.log
<2>、chgrp
chgrp [-R] 属组名 文件名
<3>、chmod更改文件9个属性
Linux文件的基本权限就有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限。
文件的权限字符为:『-rwxrwxrwx』, 这九个权限是三个三个一组的!其中,我们可以使用数字来代表各个权限,各权限的分数对照表如下:
- r:4
- w:2
- x:1
[root@www ~]# ls -al .bashrc -rw-r--r-- 1 root root 395 Jul 4 11:45 .bashrc [root@www ~]# chmod 777 .bashrc [root@www ~]# ls -al .bashrc -rwxrwxrwx 1 root root 395 Jul 4 11:45 .bashrc
符号类型改变文件权限
还有一个改变权限的方法呦!从之前的介绍中我们可以发现,基本上就九个权限分别是(1)user (2)group (3)others三种身份啦! 那么我们就可以藉由u, g, o来代表三种身份的权限!
此外, a 则代表 all 亦即全部的身份!那么读写的权限就可以写成r, w, x!也就是可以使用底下的方式来看:
chmod |
u g o a |
+(加入) -(除去) =(设定) |
r w x |
文件或目录 |
如果我们需要将文件权限设置为 -rwxr-xr-- ,可以使用 chmod u=rwx,g=rx,o=r 文件名 来设定:
# touch test1 // 创建 test1 文件 # ls -al test1 // 查看 test1 默认权限 -rw-r--r-- 1 root root 0 Nov 15 10:32 test1 # chmod u=rwx,g=rx,o=r test1 // 修改 test1 权限 # ls -al test1 -rwxr-xr-- 1 root root 0 Nov 15 10:32 test1
而如果是要将权限去掉而不改变其他已存在的权限呢?例如要拿掉全部人的可执行权限,则:
# chmod a-x test1 # ls -al test1 -rw-r--r-- 1 root root 0 Nov 15 10:32 test1
转载于:https://www.cnblogs.com/psyche61/p/8274570.html
2018年1月 常用的linux命令相关推荐
- 在职测试多年整理了自己常用的Linux命令...
Linux系统的稳定.安全.免费.开源等特点,使其在软件行业中应用越来越广,越来越普遍. 测试岗位的招聘要求中,也都会涉及要熟悉Linux命令,Linux也逐渐成为测试人员必不获取的一项技能. 工作中 ...
- 工作中整理的常用的Linux命令
工作中常用的linux命令整理 文章目录 1.单引号和双引号的区别: 2.关机:shutdown -h now | init 0 | poweroff 3.重启:shutdown -r now | r ...
- 作为一个java程序员,常用的linux命令(越攒越多)
本篇记录我在工作中不断遇到的常用的linux命令,并进行总结,时常更新! 1. 升级服务时先停止服务,然后进行替换 linux中杀进程时候,如果你是知道它所占用的端口号的话,可以通过 netstat ...
- 每天一个linux命令(61):vi命令 /企业常用的linux命令清单
vi/vim 的使用 基本上 vi/vim 共分为三种模式,分别是一般模式.编辑模式与指令列命令模式. 这三种模式的作用分别是: 一般模式: 以 vi 打开一个档案就直接进入一般模式了(这是默认的模式 ...
- IC设计Linux设置文件夹颜色,IC设计中常用的Linux命令
一个合格ICer,必需要熟练掌握常用的Linux命令.今天来介绍一下IC设计中常用的Linux命令.(管理员相关的命令后面另写一篇文章.) Linux常见命令一览 文件及目录操作 cd pwd l ...
- gitlab ci 自动化部署_前端gitLab加jenkins自动化构建和部署,以及服务器常用的linux命令行操作,免密登录...
常用的linux命令行操作 将项目部署到服务器后,需要查看文件是否已经部署成功,已经对文件进行增删改查操作,就需要用到命令行操作,常用操作如下: ll 罗列出当前文件或目录的详细信息,含有时间.读写权 ...
- 使用c++查看linux服务器某个进程正在使用的内存_精选20个常用的Linux命令
今天总结几个非常常用的Linux命令,其中有几个在面试中很可能问相关命令的原理,比如后台运行命令.希望对大家有所帮助,最好自己去尝试在Linux操作系统中实践一下. 1 查看目录以及权限 在windo ...
- 总结在开发中常用的Linux命令
在这里总结一下在工作中常用的Linux命令, 常用的命令:cd.pwd.mv.rm.cp tar压缩命令 1 .tar.gz文件 压缩:tar -zcvf FileName.tar.gz Dir ...
- linux读取一行数据命令,常用的linux命令和逐行数据处理的例子
原标题:常用的linux命令和逐行数据处理的例子 Linux具有开源,处理性强等优点. 并且由于生物数据量较大,对数据处理性能要求更高, 所以生物信息分析软件大多都是针对linux系统进行开发的. 在 ...
最新文章
- 传海思砍台积电第三季度一半手机订单
- Python爬取京东商品
- IIS中“使用 XSL 样式表无法查看 XML 输入”问题的解决
- SpringMVC中controller的跳转
- 故宫开通首个5G基站 首个5G高校在上海建成启用...
- MySQL常用优化指南,及大表优化思路(值得收藏)
- 招生技巧----如何预约学生和家长 (一)
- 类的封装,继承和多态
- 学习韩顺平java基础笔记 (自用)
- R语言绘图基础篇-线图
- 想要制作好看的壁纸,有CorelDRAW就够啦
- 内网穿透的作用 免费内网穿透有哪些 可以用来干什么
- Linux spi驱动框架之执行流程-nuc970-att7022
- PhotonServer教程《五》
- python开发简历自我介绍范文_你们简历上的自我介绍怎么写的?
- 为什么学习Python?数据给你八大理由
- 求一份很早的MUD文字游戏,海洋2或者海洋3的代码
- eclipse中referenced libraries的引入方法
- 简单实现国际化(中英文切换)
- 数据分析、数据挖掘的本质
热门文章
- html ajax请求jsp,JSP+jquery使用ajax方式调用json的实现方法
- java 网络编程 方式_JAVA网络编程
- emacs python ide_Emacs Python IDE win7 x64
- Leetcode 28. 实现 strStr()
- python源码笔记_python源码学习笔记(二)
- 浮点数计算机的表示案例,计算机中的数据及其应用案例.docx
- html5input输入框设置无边框_芯片充电两大改变,无看点的iPad8,上手体验发现并不简单!...
- 工业交换机故障分析的原则
- 【渝粤教育】电大中专幼儿园组织与管理 (10)作业 题库
- 【渝粤教育】电大中专常见病药物治疗作业 题库