文档章节

Linux常用命令

随心而安
 随心而安
发布于 2017/08/30 14:35
字数 1007
阅读 1
收藏 0

http://www.cnblogs.com/gaojun/p/3359355.html

 

命令加 -i 表示询问

 

1、ls命令

不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等

ls -a 列出目录所有文件,包含以.开始的隐藏文件

         ls -A 列出除.及..的其它文件

         ls -r 反序排列

         ls -t 以文件修改时间排序

         ls -S 以文件大小排序

         ls -h 以易读大小显示

         ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来

 

2、cd命令

cd [目录名]。说明:切换当前目录至dirName

cd ~ 进入"家"目录

 

3、pwd 查看当前工作目录路径

4、mkdir命令 创建文件夹

 

5、rm命令 删除一个目录中的一个或多个文件或目录,如果没有使用- r选项,则rm不会删除目录。如果使用 rm 来删除文件,通常仍可以将该文件恢复原状  rm [选项] 文件…

 

6、rmdir命令 从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对其父目录的写权限。注意:不能删除非空目录

 

7、mv命令 移动文件或修改文件名,根据第二参数类型(如目录,则移动文件;如为文件则重命令该文件)。当第二个参数为目录时,可刚多个文件以空格分隔作为第一参数,移动多个文件到参数2指定的目录中

 

8、cp命令 将源文件复制至目标文件,或将多个源文件复制至目标目录

 

9、cat命令

1.一次显示整个文件:cat filename

         2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件.

         3.将几个文件合并为一个文件:cat file1 file2 > file

         -b对非空输出行号

         -n输出所有行号

 

10、more命令

功能类似于cat, more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示

 

11、less命令

less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。

 

12、head命令 head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。

13、tail命令 用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。

 

14、which命令 在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索:

find        实际搜寻硬盘查询文件名称

which     查看可执行文件的位置

15、whereis命令 whereis命令只能用于程序名的搜索

16、locate命令 locate与find命令相似,可以使用如*、?等进行正则匹配查找

 

17、find命令 find pathname -options [-print -exec -ok ...]

 

18、chmod命令 用于改变linux系统文件或目录的访问权限,权限字符用横线代表空许可,r代表只读,w代表写,x代表可执行

 

19、tar命令 用来压缩和解压文件。tar本身不具有压缩功能,只具有打包功能,有关压缩及解压是调用其它的功能来完成

tar zcvf filename.tar.gz     解压: tar zxvf filename.tar.gz

tar jcvf filename.tar.gz       解压: tar jxvf filename.tar.bz2

解压 tar -zxf redis-3.2.0.tar.gz -C /wdzj/java

解压文件到指定目录下

 

kill命令 kill -9

 

 

vim使用

:q                      退出

:q!                     强制退出

:wq                   保存并退出

 

ps -aux | grep Java (查看进程)

kill -9 2274(2274 是上一步查看到的服务的进程号)

© 著作权归作者所有

共有 人打赏支持
随心而安
粉丝 0
博文 7
码字总数 3464
作品 0
浦东
程序员

暂无文章

python3.6 取余运算

python中取余运算逻辑如下: 如果a 与d 是整数,d 非零,那么余数 r 满足这样的关系: a = qd + r , q 为整数,且0 ≤ |r| < |d|。 经过测试可发现,python3.6中取余运算得到的 r 是正整数;...

colinux
18分钟前
1
0
[雪峰磁针石博客]软件测试专家工具包1web测试

web测试 本章主要涉及功能测试、自动化测试(参考: 软件自动化测试初学者忠告) 、接口测试(参考:10分钟学会API测试)、跨浏览器测试、可访问性测试和可用性测试的测试工具列表。 安全测试工具...

python测试开发人工智能安全
今天
3
0
JS:异步 - 面试惨案

为什么会写这篇文章,很明显不符合我的性格的东西,原因是前段时间参与了一个面试,对于很多程序员来说,面试时候多么的鸦雀无声,事后心里就有多么的千军万马。去掉最开始毕业干了一年的Jav...

xmqywx
今天
3
0
Win10 64位系统,PHP 扩展 curl插件

执行:1. 拷贝php安装目录下,libeay32.dll、ssleay32.dll 、 libssh2.dll 到 C:\windows\system32 目录。2. 拷贝php/ext目录下, php_curl.dll 到 C:\windows\system32 目录; 3. p...

放飞E梦想O
今天
1
0
谈谈神秘的ES6——(五)解构赋值【对象篇】

上一节课我们了解了有关数组的解构赋值相关内容,这节课,我们接着,来讲讲对象的解构赋值。 解构不仅可以用于数组,还可以用于对象。 let { foo, bar } = { foo: "aaa", bar: "bbb" };fo...

JandenMa
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部