一、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 目录