linux常用命令

1. cd :进入目录

cd / :返回根目录

cd . :返回上层目录

例如:cd usr/local/qqshow

2. ls:查看目录下的文件、子目录列表

例如:ls –a

ls命令是Linux系统使用频率最多的命令,它的参数也是Linux命令中最多的。使用ls命令时会有几种不同的颜色,其中蓝色表示是目录,绿色表示是可执行文件,红色表示是压缩文件,浅蓝色表示是链接文件,加粗的黑色表示符号链接,灰色表示是其它格式文件。ls最常使用的是ls- l

3. cat:查看文件内容

例如:cat test.txt

4. vi:修改文件内容。文件有insert、replace两种状态。

:wq!是保存修改并退出编辑状态。

:q!是不保存修改并退出编辑状态。

例如:vi test.txt .(注:当test.txt文件不存在时,该命令新建一个test.txt的文件并打开到编辑状态,否则打开已存在的test.txt文件到编辑状态。)

5. mkdir:创建目录

例如: mkdir /usr/share/empty/

在进行目录创建时可以设置目录的权限,此时使用的参数是“-m”。假设要创建的目录名是“tsk”,让所有用户都有rwx(即读、写、执行的权限),那么可以使用以下命令: $ mkdir -m 777 tsk

6. useradd:添加linux用户,必须是root权限才能添加用户。

例如:useradd shelly

7. grep:管道,增加查询的条件

例如:cat test.txt |grep “abc”,查找并打印test文件中包含abc字符串的内容

grep [options] :[options]主要参数: -c:只输出匹配行的计数。 -I:不区分大小写(只适用于单字符)。 -h:查询多文件时不显示文件名。 -l:查询多文件时只输出包含匹配字符的文件名。 -n:显示匹配行及行号。 -s:不显示不存在或无匹配文本的错误信息。 -v:显示不包含匹配文本的所有行。

8. more:文件内容分页显示

例如:cat test.txt |more

9. cat /proc/version:查看linux系统版本

10. ps:查看服务器资源情况

11. top:查看服务器资源情况,如:cpu、内存、进程

12. netstat:查看网络连接状态

例如:netstat –an:查看当前所有与服务器通信的状况

13. chkconfig –list:查看当前系统都设置、启动了哪些服务

14. cp:copy 文件

例如:cp test.txt /usr/local/services

15. tar -xzf dataproxy.tgz:解压

16. tar –xf ttc-2.1.3.tar:解压

17. tar –zxvf httpd-2.2.8.tar.gz :解压

18. 删除目录,可用rm -r命令。

19. tail -f /usr/local/apache/logs/error_log 该命令将显示出日志文件的最后几行内容,如果有新的内容加入到日志文件,它还会立即显示出新加入的内容。

20. cat /proc/cpuinfo:查看linux系统cpu个数和详细信息

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏玩转JavaEE

MongoDB副本集搭建

我们之前的案例都是在单个节点上实现的,在生产环境中这种做法是有风险的,如果服务宕机、崩溃或者硬盘坏了都会对公司业务造成损失,因此我们需要数据备份。在MongoD...

3796
来自专栏北京马哥教育

73 条日常 shell 命令汇总,总有一条你需要!

1.检查远程端口是否对bash开放: echo >/dev/tcp/8.8.8.8/53 && echo "open" 2.让进程转入后台: Ctrl + ...

2938
来自专栏游戏杂谈

wireshark解析自定义的protobuf协议

wireshark是开源的,而且在Windows下安装时用的是64位,所以相应的库文件需要使用64位。

7333
来自专栏我的专栏嘿哈

linux

ls命令是Linux系统使用频率最多的命令,它的参数也是Linux命令中最多的。使用ls命令时会有几种不同的颜色,其中蓝色表示是目录,绿色表示是可执行文件,红色...

4777
来自专栏张伟博客

如何使用 Git 和 GitHub 来管理自己的代码

    点击右上角加号箭头,在弹出的菜单中选择 "New repository" 选项进行仓库配置。

1462
来自专栏静下来

增加wordpress可以上传.torrent文件

今天想上传个文件,是.torrent后缀的。。就是种子,为什么要上传,咱就不说了。。。wordpress本身是不支持上传.torrent文件的,不过我们可以用代...

3395
来自专栏代码散人

利用XCode Targets创建多scheme的iOS项目

在我们的开发iOS的时候,通常会遇到一个项目打包成多个环境的问题,也会遇到一套代码打包成多个项目的问题,最常用的做法是写一个配置文件,在打包的时候修改一下配置文...

1444
来自专栏Golang语言社区

Go语言如何并发超时处理详解

大家都知道golang并没有在语言层次上提供超时操作,但可以通过一些小技巧实现超时。下面来一起看看吧,有需要的朋友们可以参考借鉴。 实现原理: 并发一个函数,等...

3706
来自专栏测试驿栈

Jenkins配置报告与邮件插件

  我们先装一个Report插件,在系统管理-管理插件中找  HTML Publisher plugin 插件并安装

5272
来自专栏前端知识分享

第107天:Ajax 实现简单的登录效果

Ajax是一项使局部网页请求服务器信息,而不需整体刷新网页内容的异步更新技术。这使得向服务器请求的数据量大大减少,而且不会因局部的请求失败而影响到整体网页的加载...

1101

扫码关注云+社区

领取腾讯云代金券