常见linux命令释义(第一天)

快到中午吃饭了,然后忽然想起来samba里面没有添加用户。于是乎,就玩弄起了samba。

Samba三下五除二就安装好了,想想window里面不断的点击下一步,还要小心提防各种隐藏再角落里的绑定软件。Linux安装软件实在是太省事了,一条yum命令,就安装好了。因此我认为,linux恰恰是给懒人的福利,不用担心系统里会无故的出现乱七八糟的东西,对于有轻微强迫症的我来说,是再好不过的系统了。

近日闲暇开始折腾linux,觉得挺好玩的,面对黑黑的窗口敲命令,逼格甚高。然而linux是老外写的,历史也比较悠久,命令行的命名上也是极大的运用的懒人的思维,都是缩写简写。许多命令如果英语水平不佳,真是晦涩难懂。好在有我大百度和google在,这些问题也就迎刃而解了。下面是日常中我使用的一些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值得是unix name内核版本. 这个命令可以查看实际的内核版本。

6、cd 切换目录.Change Directory的缩写。

7、pwd  打印所在目录.Print Working 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最好用.人性化的设计。

整理的很乱。其实也没有整理,只是自己学习时做下的笔记而已。以备自己遗忘的时候查看。

时间: 2024-10-14 05:17:15

常见linux命令释义(第一天)的相关文章

常见linux命令释义(第八天)—— Bash Shell 的操作环境

换了新公司,公司的领导很不错.自己感受比较多的地方是,自己的工作效率明显比以前高了.以前会对频繁变动的需求十分不耐烦,现在接到需求后会仔细的思考,进行整体构建.即使以后需求有变动,也能够比较轻易的在原有的基础上改动.以前总是跟着别人说频繁变动需求的项目经理都是傻逼,其实我们都掉进了一个认为自己是一个程序员的局里.自认为自己是一名程序员,只关心自己编辑器里那点一亩三分代码的人,是永远也成长不了项目经理乃至于CTO的.至于有人说我就喜欢写代码,那么我只想说不想当将军的士兵不是好士兵.代码只是实现需求

Linux入门培训教程 常见linux命令释义

快到中午吃饭了,然后忽然想起来samba里面没有添加用户.于是乎,就玩弄起了samba. Samba三下五除二就安装好了,想想window里面不断的点击下一步,还要小心提防各种隐藏再角落里的绑定软件.Linux安装软件实在是太省事了,一条yum命令,就安装好了.因此我认为,linux恰恰是给懒人的福利,不用担心系统里会无故的出现乱七八糟的东西,对于有轻微强迫症的我来说,是再好不过的系统了. 近日闲暇开始折腾linux,觉得挺好玩的,面对黑黑的窗口敲命令,逼格甚高.然而linux是老外写的,历史也

常见linux命令释义(第四天)——bash部分

学linux的时候,我跳过了一些很重要的东西.比如分区.还有vim的深入学习.分区没有学习是因为我装的是虚拟机,不知道是什么原因,格式化分区不能正常显示.至于vim,简单的增删改查我已经了解了.能够顺利在linux下,进行文件的编辑.我追求不高,不想在这个上面去深究.等我把这本<鸟哥的私房菜>都啃一遍下来的时候,我再回过头去看这些问题,也许就会简单许多. 想到这里,我又想到放的这几天假.我几乎没有雷打不动的去学习.我并不像我规划的那样励志,那样用自己的苦行,去扮作一个励志的对象,去感动自己与别

常见linux命令释义(第六天)——shell环境变量

太懒了,这几天好像得了懒癌,一点都不想写博客.后来想想,知识嘛,还是分享出来的好.第一治自己的懒癌:第二顺便巩固下自己的知识. Linux的变量分为两种,一种是系统变量,是系统一经启动,就写进内存中的变量.在各个进程.以及子进程中都可以调用得到. 一种是自己设置的变量,关机后再开机就挂了,或者切去下个进程,就找不到变量了.这个是局部变量. 以上两种变量,第五天的时候有详细的讲述过,这里就不赘述了. 查看环境变量有个命令:env   env是environment[环境] 的意思. 这个里面有一些

常见linux命令释义(第三天)

今天晚上看鸟哥的私房菜,边学边写笔记. 在linux中压缩大多是.tar, .tar.gz , .tgz, /gz, .bz2等. .gz 是通过gzip压缩的文件. .bz2 是通过bzip2压缩的文件 .tar tar程序打包的软件,并没有对压缩过. .tar.gz  tar程序压缩文件,经过gzip压缩. .tar.bz2  tar程序压缩的文件,经过bzip压缩. gzip是压缩的工具. 下面是gzip常用选项的语法,以及中文的释义,帮助理解记忆.再也不要让小小的笨脑袋里面装那么多,自己

常见linux命令释义(第七天)——ulimit 与变量内容的删除替代与替换。

linux是一个多用户多任务的系统,不同于windows的单人多任务操作系统.再linux上,在同一个时间点上,可以有多个人同时执行多个任务. 那么假若有10个用户,同时打开了100个100M的文件.你觉得你的linux能够吃的消吗.你能任由其他的用户肆意的占用你的linux运行内存吗?如果你能忍受,现在你的机子估计已经宕机了.接下来我们来看看如何来限制用户的某些系统资源,包括可以打开的文件数量.可以使用的CPU时间,可以使用的内存总数量,如何设置呢? 试试ulimit吧.这ulimit命令也十

常见linux命令释义(第五天)——shell变量学习

由于时间有限,我写这篇博客的时间上限为30分钟.仅作为学习笔记而用,内容会尽量的讲清楚.如果讲的不清楚,你来打我啊! 玩笑开过,正式开始今天的学习. linux系统的中一些命令是在/bin下,这个是一般用户能够用的.还有一些是超级用户才能用的,这个命令放在/sbin下. 但还有一部分的命令就直接内置在bash内,随系统的启动直接读进内存的.这样能够最大的减少文件的索引时间,提高系统的效率. 可以通过 type 的命令来查看.type的意思是类型.可以形象的理解为照妖镜,看看你的本质来源到底是什么

常见linux命令释义(第二天)

查看磁盘与目录的容量. df 与du df  是英语Disk Free的意思.磁盘空余. df -h  -h中h指的是一human(人类)的角度,即用GB,MB的格式显示.这个比较常用,还有其他的选项.要用到的时候可以使用man df来查看,不必死记硬背. du 是英语Disk usage  usage的意思是使用度的意思. du -sh 查看当前文件夹的文件容量.s的英语意思是summarize(概述)的意思.h还是human的意思. du与df不一样的是,du这个命令其实回直接到文件系统里,

常见Linux命令的介绍

今天看到了一些Linux命令的英文全称,于是,就总结上来.通过理解英文全称,去更好的理解与记忆Linux命令. 1.ls——List 列举出当前工作目录的内容(文件或文件夹),就跟你在GUI中打开一个文件夹去看里面的内容一样. 2.mkdir——Make Directory 新建一个新目录 3.pwd——Print Working Directory 显示当前的工作目录 4.cd——Change Directory 将给定的文件夹(或目录)设置成当前工作目录 5.rmdir——Remove Di