一、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系统命令的更多相关文章

  1. 核心系统命令实战 第一章Linux命令行简介

    第一章Linux命令行简介 1.1 Linux命令行概述 1.1.1 Linux 命令行的开启和退出 开启:登陆账号密码进入系统 退出:exit/logout  快捷键:Ctrl+d 1.1.2 Li ...

  2. PHP面试题及答案解析(7)—Linux系统命令

    1.请解释下列10个shell命令的用途.top.ps.mv.find.df.cat.chmod.chgrp.grep.wc top:该命令提供了实时对系统处理器状态的监控,它能够实时显示系统中各个进 ...

  3. PHP执行linux系统命令

    本文是第一篇,讲述如何在PHP中执行系统命令从而实现一些特殊的目的,比如监控服务器负载,重启MySQL.更新SVN.重启Apache等.第二篇<PHP监控linux服务器负载>:http: ...

  4. 第一章 Linux命令行简介

    1 Linux系统命令操作语法的格式 命令_[参数选项]_[文件或路径]    其中 _ 至少一个空格    如:rm -f /etc/hosts    其中/etc/hosts完整路径不带空格   ...

  5. Linux 系统命令总结

    自己收集到的Linux系统命令大全! 1,查看apache2的连接状态: netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S ...

  6. 部分linux系统命令(shell 命令)和hadoop命令

    linux系统命令(shell 命令): ls :  只列出文件/目录 ls -l :  会显示文件的详情,如大小等 ls -lh :  会显示文件的详情,但大小以k或者M为单位 ls ../ :  ...

  7. CentOS 7.4 初次手记:第一章 Linux守护进程(daemon)

    第一节 init & sysvinit 6 I sysvinit 运行顺序... 6 II Sysvinit和系统关闭... 7 III Sysvinit 的小结... 7 IV 运行级别.. ...

  8. Linux内核分析——第一章 Linux内核简介

    第一章   Linux内核简介 一.Unix的历史 1.Unix系统成为一个强大.健壮和稳定的操作系统的根本原因: (1)简洁 (2)在Unix中,很多东西都被当做文件对待.这种抽象使对数据和对设备的 ...

  9. Python执行Linux系统命令方法

    Python执行Linux系统命令的4种方法 (1) os.system 仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息 复制代码代码如下: system(command) -> ...

随机推荐

  1. 【BZOJ2342】双倍回文(回文树)

    [BZOJ2342]双倍回文(回文树) 题面 BZOJ 题解 构建出回文树之后 在\(fail\)树上进行\(dp\) 如果一个点代表的回文串长度为\(4\)的倍数 并且存在长度为它的一半的回文后缀 ...

  2. 【洛谷T7152】(考试题目)细胞

    题面 题目描述 小 X 在上完生物课后对细胞的分裂产生了浓厚的兴趣.于是他决定做实验并 观察细胞分裂的规律. 他选取了一种特别的细胞,每天每个该细胞可以分裂出 x − 1 个新的细胞. 小 X 决定第 ...

  3. python3下Django2.0配置最新xadmin详解

    1,打开pycharm,创建一个Django项目 2,安装Django,默认是最新版本,pip3 install -i https://pypi.douban.com/simple/ django 3 ...

  4. 软件License认证方案的设计思路

    销售license是商业软件的贯用商业模式.用户向商家购买软件安装盘搭载license许可,才可以使用该软件.我们作为软件开发者,为了保护自身的权益,在软件开发过程中也不可避免的会设计license管 ...

  5. Git - 可视化冲突解决工具P4Merge

    P4Merge P4Merge是Git的一个第三发Diff和Merge工具(可视化冲突解决工具). 下载地址: https://www.perforce.com/downloads/visual-me ...

  6. C语言第九次博客作业--指针

    一.PTA实验作业 题目1:两个4位正整数的后两位互换 1. 本题PTA提交列表 2. 设计思路 定义循环变量i,两个数组a[4],b[4] for i=0 to 3 a[i]*p取各个位 *p/=1 ...

  7. 在oracle中,group by后将字符拼接,以及自定义排序

    1.在oracle中,group by后将字符拼接.任务:在学生表中,有studentid和subject两个字段.要求对studentid进行group by分组,并将所选科目拼接在一起.oracl ...

  8. window.print()打印页面指定内容(使用iframe保证原页面不失效)

    使用window.print()时会出现两个问题: (1)直接使用window.print() 打印的是整页内容-->无法实现打印指定区域 (2)打印时替换body中的内容,打印完成后再替换回来 ...

  9. poj supermaket (贪心)

    http://poj.org/problem?id=1456 #include<cstring> #include<iostream> #include<algorith ...

  10. 【Python】 用户图形界面GUI wxpython IV 菜单&对话框

    更多组件 ■ 菜单栏 Menu 菜单是很多GUI必不可少的一部分.要建立菜单,必须先创建菜单栏: menuBar = MenuBar() menu = Menu() item1 = menu.Appe ...