Linux 命令-1

摘要:
和window的区别3.大小写敏感4.命令格式:命令-选项参数例如:ls-la/etc,选项可以连着写。linux权限规则:缺省创建的文件不能授予可执行x权限需要减去111umask-S查看权限---------------touchfilename创建文件--------------------三/文件搜索命令whichwhichfilename提供别名信息whereisfilename提供帮助文档信息----------------------find语法:findpathkey功能:查找文件或目录例:find/etcname*通配符任意,?

1.除了/之外,所有的字符都合法,有些字符最好不要用

2.以.开头的文件将被隐藏。和window的区别

3.大小写敏感

4.命令格式: 命令 -选项 参数 例如: ls -la /etc ,选项可以连着写。

两个特殊目录 .和.. , 分别代表当前目录和当前目录的父目录。

一、文件处理命令:ls

命令名称:ls

命令英文原意:list

命令所在的路径:/bin/ls

执行权限:所有用户

语法:ls 选项【-ald】 文件和目录

-a 显示所有文件,包括隐藏文件 all

-l 详细信息显示 long 长信息 (文件类型:d-目录(directory) ; -开头 二进制文件; l 软链接文件)

-d 查看目录属性

drwxr-xr-x 2 root root 4096 12-01020:20 bin

目录,权限, 硬链接数 所有者,所属组 文件大小 创建时间或者最后修改时间 文件名称

文件类型: d开头 表示目录

rwx r-x r-x

r -read 读/w-write 写/x-execute 执行

rwx (所有者), r-x(所属组) ,r-x (其他人)

所有者u 所属组g 其他人 o

user group others

drwxr-xr-x 2

2-表示硬链接数

------------------------------------------

命令名称:cd

功能描述:切换目录

范例: $cd / 切换到根目录

------------------------------------

命令名称pwd

命令英文原意:print working directory

功能:显示当前所在的工作目录

范例:$pwd

------------------------------------------

名称:touch

功能:创建空文件

范例:$touch newfilename

-----------------------------------

名称:mkdir

功能:创建目录

范例: $mkdir newdir

--------------------------------

mingcheng:cp

语法: cp -R[源文件或目录]

-R 复制目录

功能:复制目录和文件, 复制目录必须加-R

-----------------------------

ctrl+c 终止命令

--------------------------------

mc: mv

功能:剪切:移动 改名

范例: mv file1 file3 移动并改名

--------------------

mc: rm

功能:删除文件

范例: rm file2 删除文件 会提示是否删除, rm -f file2 直接删除

rm -r dir1 删除目录 rm -rf dir1

-----------------

名称:cat

功能:查看文件内容

----------------

名称:more

功能:分页显示文件内容

语法:more 【文件名】

空格或f 显示下一页

Enter 显示下一行

q 退出

-----------------------

head

head -num [文件名]

查看文件的前几行

默认前10行

---------------------

tail

tail -num/f filename

-num 显示文件行数

-f 动态显示几条。

查看文件的后几行

----------------------------

ln

ln -s[源文件][目标文件]

产生连接文件

范例:

ln -s /etc/issue /issue.soft 创建软连接文件

ln issue issue.hard 生成硬连接

注意:

---------------------------

chmod

功能: 改变文件和目录权限

chmod u +r

g - w

o = x

例: chmod u+wx, chmod o-rw

chmod u+x filename

rwx 可以用数字表示 r =4 ,w=2, x =1

----------------------------------------

su - username 可以切换用户

-----------------------------------

useradd helen

passwd helen

功能: 添加用户

------------------------------------

chgrp

改变组权限

例: chgrp admin a

--------------------

umask 查看权限 0022 开头0 表示特殊权限位, 022 用户权限位 权限掩码值 , 777-022 = 755表示其正确权限。

linux权限规则:缺省创建的文件不能授予可执行x权限

需要减去111

umask -S 查看权限

---------------

touch filename

创建文件

--------------------

三/文件搜索命令 which

which filename 提供别名信息

whereis filename 提供帮助文档信息

----------------------

find

语法: find path key

功能:查找文件或目录

例:find /etc name *通配符任意,?单个字符

名称:which

Path : usr/bin/which

范例: which ls ,打印绝对路径

Which chmod

所以命令都是文件

注意: whereis 和where 类似都可以找到绝对路径,whereis 还可以提供帮助文件路径

压缩命令:gzip + filename

只能压缩文件,不保留源文件

解压缩名: gunzip +filename

或者 gzip –d filename

为了解决可以压缩文件夹,将使用下面命令

使用 tar 把目录打包成文件格式.tar.gz

Tar 选项

-c 产生.tar 打包文件

-z

-f

-x

范例: tar –zcf newfile.tar.gz olddir

---------------

zip -r 压缩文件和目录。压缩后格式.zip

范例:zip services.zip /etc/services

Zip =r test.zip /test

Bzip2

Bzip2 –k file1

免责声明:文章转载自《Linux 命令-1》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇thinkphp 使用redis 整理(二) mark 一下python网编_进程之开启一个进程下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Ansible之路——第九章:Ansible Playbook

Playbooks 是Ansible 管理配置、部署应用和编排的语言,可以使用Playbooks 来描述你想在远程主机执行的策略或者执行的一组步骤过程等。 如果说Ansible 模块是工作中的工具的话,那么playbooks 就是方案。 Playbooks 采用YAML 语法结构。 9.1 Playbooks 组成 Target section:定义将...

Linux grep命令 -- 三剑客老三

常用选项   -E :开启扩展(Extend)的正则表达式。   -i :忽略大小写(ignore case)。   -v :反过来(invert),只打印没有匹配的,而匹配的反而不打印。   -n :显示行号   -w :被匹配的文本只能是单词,而不能是单词中的某一部分。   -c :显示总共有多少行被匹配到了,而不是显示被匹配到的内容,注意如果同时使用...

Info.plist中 各字段详解

Info.plist 用于向 iOS 提供关于 app , bundle 或者 framework 的一些重要信息。它指定了比如一个应用应该怎样启动,它如何被本地化,应用的名称,要显示的图标,还有更多。 Info.plist 文件实际上是苹果预定义 schema 的 XML 文件。 为了构建一个设备相关的健,你在健的后面要加上 ~iphone 或者 ~ip...

用Putty连接Linux

 随着linux应用的普及,linux管理越来越依赖远程管理。在各种telnet类工具中,putty是其中最出色的一个。一、Putty简介     Putty是一个免费小巧的Win32平台下的telnet,rlogin和ssh客户端。它的主程序只有364k, 但是功能丝毫不逊色于商业的telnet类工具。 官方主页:http://www.chiark.gr...

Linux 基础教程 39-作业控制

    在Linux系统中,作业是由一个或多个关联进程组成的。用户可以运行多个作业并可以在作业间切换。而作业控制则是对作业的行为进行控制,允许用户对作业的前后台的进行切换和终止操作等。作业相关的控制命令如下所示: 后台符号(&):让作业在后台运行 快捷键Ctrl+Z:让作业切换到后台并停止运行 命令jobs:显示作业列表 命令fg:将作业切换到前...

linux报错-bash: xhost: command not found

本帖转自倔强小梦https://www.cnblogs.com/xphdbky/p/8243008.html 倔强小梦参考自:http://blog.csdn.net/csdnones/article/details/51513163,感谢原作者解决了我的问题。  在root用户下执行xhost +,报以下错误,原因是因未没有安装相关的包(其他类似comm...