第一部分 linux系统命令
一、linux系统命令
pwd 当前目录位置
/ 根目录
cd (change direcory)
cd ..返回上一层目录
ls 显示当前目录下文件
ls -l 显示目录下详细文件信息
ls -lh 人性化的显示详细信息
ls -a 显示目录下隐藏文件
ls -lha 人性化显示隐藏文件的详细信息
vim .text 创建一个隐藏文件
vim test 创建文件 点击“i”键进入insert模式,编写xxx,按esc键保存,再按shift + :键,再输入wq (write quite)退出
cat 文件名 查看当前文件内容
more 文件名 慢慢的看文件内容 回车(一行一行)空格(一页页查看)
mkdir 创建目录
mv 文件 目录 剪切文件到目录
mv 文件 文件 覆盖文件
mkdir -p 递归创建目录
tree 目录 显示当前目录树结构
二、linux常用150个命令
1、帮助命令
man 查看帮助命令
命令 --help 简单查看帮助
help 查看linux 内置命令
2、文件和目录命令
参考链接:http://www.cnblogs.com/peida/archive/2012/12/05/2803591.html
ls
cp 文件 目录 复制并黏贴文件到目录
find 目录 -name "文件名"
find / -name *xxx* 按文件名模糊查询
find / -size +10m |xargs ls -lh 查找大于10m的文件并显示文件大小
touch 目录 文件 创建文件
mv 剪切(移动到回收目录)
rm 删除命令(尽量不用)
>文件 清空文件
ps 查看进程
grep 全局文本搜索命令
tar zcvf demo.tar.gz ./* 打包文件
df -h 磁盘大小容量
du -sh 查看当前目录文件大小
top 查看当前内存占用
cpu:
user:用户进程所占cpu
system:操作系统本身所占cpu
idle:cpu空闲率
iowait:cpu等待io的时间比
mem(memory):
total:1000m
usage:内存使用率 800m
free:内存空闲 200m
cached:500m
buffered:缓冲区 40m
total free mem = free + cached + buffered
total usage = 1000m -740 =260
kill pid 杀进程
chmod 修改目录或文件访问权限
chown oldboy.oldboy
用户(属主).用户组(属组) oldboy.oldboy
rwx r-x r-x
用户 用户组 其他
7 5 5
4+2+1 4+1 4+1
rw-r--r--
4+2 4 4
r read 4
w write 2
x excute 执行 1
- 0
例子 chown 755 目录
第一部分 linux系统命令的更多相关文章
- 核心系统命令实战 第一章Linux命令行简介
第一章Linux命令行简介 1.1 Linux命令行概述 1.1.1 Linux 命令行的开启和退出 开启:登陆账号密码进入系统 退出:exit/logout 快捷键:Ctrl+d 1.1.2 Li ...
- PHP面试题及答案解析(7)—Linux系统命令
1.请解释下列10个shell命令的用途.top.ps.mv.find.df.cat.chmod.chgrp.grep.wc top:该命令提供了实时对系统处理器状态的监控,它能够实时显示系统中各个进 ...
- PHP执行linux系统命令
本文是第一篇,讲述如何在PHP中执行系统命令从而实现一些特殊的目的,比如监控服务器负载,重启MySQL.更新SVN.重启Apache等.第二篇<PHP监控linux服务器负载>:http: ...
- 第一章 Linux命令行简介
1 Linux系统命令操作语法的格式 命令_[参数选项]_[文件或路径] 其中 _ 至少一个空格 如:rm -f /etc/hosts 其中/etc/hosts完整路径不带空格 ...
- Linux 系统命令总结
自己收集到的Linux系统命令大全! 1,查看apache2的连接状态: netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S ...
- 部分linux系统命令(shell 命令)和hadoop命令
linux系统命令(shell 命令): ls : 只列出文件/目录 ls -l : 会显示文件的详情,如大小等 ls -lh : 会显示文件的详情,但大小以k或者M为单位 ls ../ : ...
- CentOS 7.4 初次手记:第一章 Linux守护进程(daemon)
第一节 init & sysvinit 6 I sysvinit 运行顺序... 6 II Sysvinit和系统关闭... 7 III Sysvinit 的小结... 7 IV 运行级别.. ...
- Linux内核分析——第一章 Linux内核简介
第一章 Linux内核简介 一.Unix的历史 1.Unix系统成为一个强大.健壮和稳定的操作系统的根本原因: (1)简洁 (2)在Unix中,很多东西都被当做文件对待.这种抽象使对数据和对设备的 ...
- Python执行Linux系统命令方法
Python执行Linux系统命令的4种方法 (1) os.system 仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息 复制代码代码如下: system(command) -> ...
随机推荐
- TCP/IP协议三次握手与四次握手流程解析(转)
一.TCP报文格式 下面是TCP报文格式图: 上图中有几个字段需要重点介绍下: (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标 ...
- 洛谷P2387 [NOI2014]魔法森林(LCT,Splay)
在XZY&XZZ巨佬的引领下,一枚蒟蒻终于啃动了这道题...... 这次还是第一次写LCT维护边权,还要化边为点,思路乱七八糟的,写起来也不顺手,还好调了许久终于AC啦. 贪心排序按一个关键字 ...
- [BZOJ2296] [POJ Challenge] 随机种子
Description 1tthinking除了随机算法,其他什么都不会.但是他还是可以ac很多题目,他用的是什么呢?他会选择一个好的随机种子,然后输出答案.往往他选择的一个好的种子可以有99%的概率 ...
- linux系统连接的概念及删除原理
硬连接:ln 源文件 目标文件 软连接:ln -s 源文件 目标文件 (目标文件不能事先存在) 硬连接是通过索引节点inode来进行连接. 在Linux文件系统中,多个文件名指向同一个索引节点,硬连接 ...
- error:java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Long
问题:mysql中id存的是int(10),java代码中的id为long,转不过去 解决:mysql中的int要是需要转到java中的long,需要选择unsigned这个选项,即if(unsign ...
- MySQL服务读取参数文件my.cnf的规律研究探索
在MySQL中,它是按什么顺序或规律去读取my.cnf配置文件的呢?其实只要你花一点功夫,实验测试一下就能弄清楚,下面的实验环境为5.7.21 MySQL Community Server.其它版本如 ...
- 关于Web Audio API的入门
Web Audio API提供了一个简单强大的机制来实现控制web应用程序的音频内容.它允许你开发复杂的混音,音效,平移以及更多. 可以先看一下MDN的这篇文章<Web Audio API的运用 ...
- javascript DOM操作 节点的遍历
通过javascript的遍历可以由一个节点来查找它的子节点(childNodes).兄弟节点(nextSibling/previousSibling)和父节点(parentNode). 代码说明: ...
- 移动端tab滑动和上下拉刷新加载
移动端tab滑动和上下拉刷新加载 查看demo(请在移动端模式下查看) 查看代码 开发该插件的初衷是,在做一个项目时发现现在实现移动端tab滑动的插件大多基于swiper,swiper的功能太强大而我 ...
- asp.net core 五 SignalR 负载均衡
SignalR : Web中的实时功能实现,所谓实时功能,就是所连接的客户端变的可用时,服务端能实时的推送内容到客户端,而不是被动的等待客户端的请求.Asp.net SignalR 源码 ...