Linux入门培训教程 常见linux命令释义
快到中午吃饭了,然后忽然想起来samba里面没有添加用户。于是乎,就玩弄起了samba。
Samba三下五除二就安装好了,想想window里面不断的点击下一步,还要小心提防各种隐藏再角落里的绑定软件。Linux安装软件实在是太省事了,一条yum命令,就安装好了。因此我认为,linux恰恰是给懒人的福利,不用担心系统里会无故的出现乱七八糟的东西,对于有轻微强迫症的我来说,是再好不过的系统了。
近日闲暇开始折腾linux,觉得挺好玩的,面对黑黑的窗口敲命令,逼格甚高。然而linux是老外写的,历史也比较悠久,命令行的命名上也是极大的运用的懒人的思维,都是缩写简写。许多命令如果英语水平不佳,真是晦涩难懂。好在有我大百度和google在,这些问题也就迎刃而解了。下面是日常中兄弟连Linux培训
小编使用的一些linux命令的来源,以及中文释义。这些命令大多是我不能理解记忆,而百度google随手记下的,因此杂乱无章,大家凑和着看。
1、
setenforce 是linux的selinux防火墙配置的命令,执行setenforce 0关闭selinux防火墙。
setenforce 命令是单词set(设置)和enforce(执行)连写的结果。另一个命令getenforce可以查看selinux的状态。
enforce 美 [ɪn'fɔːrs] vt.强迫;强制;实施;执行;加强
当setenforce关闭的时候,用getenforce 的时候会返回Permissive
这个premissive的单词意思是放任的,纵容的。
2、
mysqld、memached 是mysql和memache 的服务名。但是为什么软件名后面要加上d呢?有聪明的网友给出了解释。
d是英语deamon守护进程的意思。
英语读音是dieman。我的理解是快要死的男人,需要守护。
3、用chmod a-x filename可以取消所有成员的x执行权限
用chmod u=rwx,g=rwx,o=rw filename 可以精确的设置各个用户的权限。
4、所有服务的启动脚本位置/etc/init.d
5、 uname -r u值得是unixname内核版本. 这个命令可以查看实际的内核版本。
6、cd 切换目录.ChangeDirectory的缩写。
7、pwd 打印所在目录.PrintWorking Directory pwd -P 打印非链接地址。
8、mkdir -m 这个m指的是umask用户权限。可以用mkdir -m 711 filename 来对一个文件强制设置权限。
9、 mkdir -p 递归创建目录。
10、cp -p 联同文件的属性一起复制,不使用默认属性。
11 、cp -r 递归持续复制 用于复制目录。
12、 cp -i 如果目标文件存在,会询问是否覆盖。
13、 ap -a 相当于-p-d-r组合的功能。比较常使用。
14、 cp -l 硬链接(不常用)
15、 cp -r 软链接(不常用)
16、 mv 移动文件或者改名move的意思了。mv 也有三个参数。
-f force强制的意思。如果目标文件存在,不提示直接覆盖掉。
-u 如果目标文件存在,则提示覆盖。
-u 如果复制的文件是新的,才覆盖。
以上几个选项,我用的比较少。平时改名字用的比较多.
下面这也是一个常用的用法。将多个文件放到一个文件夹里面。
cp test1 test2 test3 /root/tmp
17 、看了很多的查看文件的命令。比如cat 、tca 、more、我觉得还是less最好用.人性化的设计。
整理的很乱。其实也没有整理,只是自己学习时做下的笔记而已。以备自己遗忘的时候查看。
Linux入门培训教程 常见linux命令释义的更多相关文章
- Linux入门培训教程 linux系统中文件I/O教程
linux 文件I/O教程 一,文件描述符 对内核而言,所以打开的文件都通过文件描述符引用.每个进程都有一些与之关联的文件描述符.文件描述符是一个非负整数.当打开一个现有文件或创建一个新文件时,内核向 ...
- Linux入门培训教程 linux下拷贝cp删除rm移动mv命令参数以及说明
拷贝移动删除在windows中看起来这么简单,但linux经常使用的文字界面,所以对于linux系统 下拷贝cp删除 rm 移动mv命令参数就不得不需要了解和学习了 cp 该命令的功能是将给出的文件或 ...
- Linux入门培训教程 linux网络编程socket介绍
一.概念介绍 网络程序分为服务端程序和客户端程序.服务端即提供服务的一方,客户端为请求服务的一方.但实际情况是有些程序的客户端.服务器端角色不是这么明显,即互为Linux培训 客户端和服务端. 我们编 ...
- Linux入门学习教程:虚拟机体验之KVM篇
本文中可以学习到的命令: 1. aptitude 是apt-get 不会产生垃圾的版本 2. dpkg -L virtualbox 显示属于该包的文件 lsmod | grep kvmfi ...
- Linux入门基础教程之Linux下软件安装
Linux入门基础教程之Linux下软件安装 一.在线安装: sudo apt-get install 即可安装 如果在安装完后无法用Tab键补全命令,可以执行: source ~/.zshrc AP ...
- PHP入门培训教程 php中的时间处理
php中的时间处理 PHP入门培训教程 兄弟连PHP培训 小编整理的 php中的时间处理: <? /** * 转换为UNIX时间戳 */ function gettime($d) { if(is ...
- Linux入门基础教程
转载自:http://www.centoscn.com/CentOS/2015/0528/5555.html 1. 1 Linux操作系统简介 Linux是一套免费使用和自由传播的类Unix ...
- Linux视频培训教程
很详尽的Linux培训教程,既包含日常工作常常要用到的实践及技巧,又包含Linux认证及系统管理及架构,讲的很不错.最关键的.这么具体,完整的教程还是免费的.花了点时间拿它整理了下. 第一部分: Li ...
- Linux培训教程 linux系统下分割大文件的方法
在linux中分割大文件,比如一个5gb日志文件,需要把它分成多个小文件,分割后以利于普通的文本编辑器读取. 有时,需要传输20gb的大文件,Linux培训 教程件到另一台服务器,也需要把它分割成多个 ...
随机推荐
- DNS的解析流程
一.简单理解 DNS服务器里存着一张表,表中放着域名和IP地址,域名和IP地址以映射关系保存,即一对一 浏览器访问某个域名,实际上是访问它的ip地址 所以浏览器需要知道域名对应的ip地址,由此产生dn ...
- http状态码 超详细
100 Continue 这个临时响应表明,迄今为止的所有内容都是可行的,客户端应该继续请求,如果已经完成,则忽略它. 101 Switching Protocol 该代码是响应客户端的 Upgrad ...
- 2019JAVA第七次实验报告
Java实验报告 班级 计科二班 学号 20188442 姓名 吴怡君 完成时间 2019.10.25 评分等级 实验任务详情: 完成火车站售票程序的模拟. 要求: (1)总票数1000张: (2)1 ...
- HDU 1297 Children’s Queue (递推、大数相加)
Children’s Queue Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) ...
- nodejs 和 js
JavaScript组成:ECMAScript(定义这门语言的基础,比如语法.数据类型.结构以及一些内置对象等).DOM(基于ECMASCRIPT,扩展出来的用于操作页面元素的方法).BOM(基于EC ...
- 数位dp(二进制01问题)
http://poj.org/problem?id=3252 题意:给你一个区间,求区间有多少个满足条件的数.条件是:把该数转为二进制后,如果0的数量大于等于1的数量,则为满足条件的数量. 题解:数位 ...
- 用Python制作动态二维码
参考来源链接:https://mp.weixin.qq.com/s/p-ptQZD6_bjUhmU822OPww 今天在最大的同性交友社区GitHub上发现了一个比较有意思的项目,无论你是什么操作系统 ...
- python requests的content和text方法的区别【转】
requests对象的get和post方法都会返回一个Response对象,这个对象里面存的是服务器返回的所有信息,包括响应头,响应状态码等.其中返回的网页部分会存在.content和.text两个对 ...
- Python自学
print("\u4e2d\u56fd\") 报错,语法错误 修改,去掉尾部的\,正确 import datetimeprint("now:"+datetime ...
- 服务安全之:JWT
JWT是JSON Web Tokens的缩写.既然叫JSON Web Tokens,所以JWT Tokens中真正包含的是多个JSON对象.为什么是多个JSON对象呢?因为SWT Token实际 ...