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培训 教程件到另一台服务器,也需要把它分割成多个 ...
随机推荐
- 【PyTorch】PyTorch中的梯度累加
PyTorch中的梯度累加 使用PyTorch实现梯度累加变相扩大batch PyTorch中在反向传播前为什么要手动将梯度清零? - Pascal的回答 - 知乎 https://www.zhihu ...
- 【VS开发】文件夹和文件选择EditBrowe控件使用
让EditBrowse控件既能浏览文件,又能浏览文件夹... 下图是在http://www.codeproject.com/Articles/35722/MFC-Feature-Pack-CMFCEd ...
- 【VS开发】动态创建ActiveX控件
bool CCollectDataDlgDlg::CreateMyCtrl(LPRECT lpRect, UINT nID, CWnd *pParent) { CLSID clsid; wstri ...
- mysql——触发器——前期整理笔记00
一.触发器 触发器是由事件来出发某个动作.这些事件包括insert语句.update语句和delete语句. 当数据库系统执行这些事件时,就会激活触发器执行相应得动作. 触发器是有insert.upd ...
- 使用new关键字创建对象数组(C#,C++,Java)
今天遇到一个题目 分析下面的代码,判断代码是否有误. using System; namespace Test1 { class Point { public int x; public int y; ...
- Spring(二)--Spring入门案例
Spring入门案例 1.需要的实体类 2.需要的接口和实现类 3.需要的service和实现类 /** * service层的作用 * 在不改变dao层代码的前提下,增加业务逻辑操作 */ publ ...
- Bootstrap中DropDown插件显示下拉列表,点击下拉列表区域,不会再自动关闭。
目标: Bootstrap中DropDown插件显示下拉列表,点击下拉列表区域,不会再自动关闭. 参考:http://v3.bootcss.com/javascript/#dropdowns / ...
- 通过web.xml监听器启动main方法
web.xml中添加要启动的类 <listener> <listener-class>server.NettyServer</listener-class> < ...
- css的样式问题
项目里面遇到一个布局: 然后侧边栏菜单的高度要随着内容的高度变化而变化:所以在这里贴一下代码:效果如下 <!DOCTYPE html> <html lang="en&quo ...
- js事件冒泡、阻止事件冒泡以及阻止默认行为
事件冒泡 当事件发生后,这个事件就要开始传播(从里到外或者从外向里).为什么要传播呢?因为事件源本身(可能)并没有处理事件的能力,即处理事件的函数(方法)并未绑定在该事件源上.例如我们点击一个按钮时, ...