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培训 教程件到另一台服务器,也需要把它分割成多个 ...
随机推荐
- 实验吧-PHP大法-eregi()函数
题目地址:http://www.shiyanbar.com/ctf/54 题目: <?php if(eregi("hackerDJ",$_GET[id])) { echo(& ...
- USACO1.6 回文质数 Prime Palindromes
题目传送门 题目的提示已经非常明显了,可以先生成回文数再判断质数,因为生成回文数的复杂度较小.判断质数用了之前学到的那种做法. 其实可以用一些比较优秀的筛质数的方法,再判断回文数. /* ID: St ...
- 【机器学习】聚类算法:ISODATA算法
在之前的K-Means算法中,有两大缺陷: (1)K值是事先选好的固定的值 (2)随机种子选取可能对结果有影响 针对缺陷(2),我们提出了K-Means++算法,它使得随机种子 ...
- Qt - 获取本机网络信息
目的: 获取本机的主机名.IP地址.硬件地址等网络信息. 工具: 使用Qt提供的网络模块QtNetwork(pro文件里面加network): 使用Qt提供的类QHostInfo.QNetworkIn ...
- mysql如何下载历史版本?
进入官网 www.mysql.com
- [转帖]虚拟内存探究 -- 第四篇:malloc, heap & the program break
虚拟内存探究 -- 第四篇:malloc, heap & the program break http://blog.coderhuo.tech/2017/10/19/Virtual_Memo ...
- springboot - 应用实践(2)第一个springboot应用
1.使用maven创建一个快速启动项目 2.引入相关依赖 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:x ...
- awk对文件的奇偶行做处理
{ if(NR % 2 == 0) printf("%s\n", $0) else printf("%s, ", $1) } awk -f awk.awk da ...
- AT2292 Division into Two
题目 不妨认为\(A>B\). 首先判一下无解. 设\(f_i\)表示\(A\)集合最后选第\(i\)个数的方案数. 转移的话枚举一下从哪个\(j\)转移过来. 显然\(j\)需要满足以下条件: ...
- 解决PHP上传文件、下载文件中由于文件过大导致的上传失败及下载不全问题
用php+apache上传文件的时候,由于文件过大,容易导致上传失败, 解决办法:修改php.ini中:upload_max_filesize 2m 即允许上传文件大小的最大值.默认为2M ,大小 ...