- cd - 返回上一级目录
- cd .. 返回上一级目录
- cd / 返回根目录
- ls 查看文件夹下文件
- ll 查看文件夹下文件详细信息
- tab键 自动补全键(输入开头字母,tab键,自动补全)
- clear 清屏
- rm -rf * 删除当前目录下的所有文件(禁用)
- ps -aux|grep 查看进程
- ps -ef |grep 查看进程(同上)
- ps -aux|grep 项目名称 查看指定项目名称的进程
- kill -9 5759 杀掉指定进程
- ./startup.sh 启动服务
- ./shutdown.sh 结束服务
- nohub ./start.sh & 使程序在后台运行(&:后台运行 nohub:挂起)
- less nohub.out
- find -name 需要查找的文件名称 查找文件路径
- ifconfig -a 查看网络配置
- pwd 查看当前位置(路径)
- tail -f 日志名称 动态读取日志文件
- tail -n 行数 日志名称 查看末尾n行日志文件
- mkdir 文件夹名称 创建文件夹
- touch 文件名称 创建文件
- rm -r 文件名称 删除文件
- rm -rf 文件名称 强制删除文件
- mv 文件名称 /opt/自定义文件路径 移动文件
- mv 文件名称 新的文件名称 修改文件名称
- reboot 重启虚拟机
- vi 文件名称 编辑文件内容
- esc->:->wq 保存编辑文本退出
- esc->:->q 退出
- esc->:->q! 强制退出
- cp 文件名称 自定义文件路径 复制文件到自定义文件路径中
- cp -r 文件名称 自定义文件路径 递归(有子文件)复制文件到自定义文件路径中
- mv 文件名称 自定义文件名称 修改文件名称
- less 文件名称 查看文件内容
- more 文件名称 查看文件内容
- cat 文件名称 查看文件内容
- /查找的内容 在vi文本编辑的时候,查找内容(用于修改配置信息)
- rpm -qa 查看linux已安装软件包
- rpm -ivh rpm文件名称 安装rpm文件(-i:安装应用程序 -vh:显示安装进度)
- java -version linux查看jdk安装版本
- tar包需要配置环境变量rpm包自动配置环境变量
- rpm -Uvh 更新安装包版本至最新
- groupadd 组名称 创建用户组
- useradd 用户名称 创建新用户
- passwd 用户名称->输入密码->重复输入密码 创建新用户密码成功
- su 切换的用户名称 切换用户
- service network restart 重启联网服务
- vi /etc/sysconfig/network-scripts/ifcfg-eth0 编辑ip设置
- vi命令进去之后 i/o进入编辑模式 完成之后esc->:->wq->回车完成
- tar -zxvf apache-tomcat-8.5.6.tar.gz 解压安装文件
- alt+ctrl 鼠标弹出linux
- cat etc/issue 查看当前linux版本(Centos release 6.5(Final))
- uname -a 查看当前linux是32位还是64位(64: x86_6432:i686)
- linux中复制粘贴(复制:shift+insert 粘贴:ctrl+insert)
- 命令模式下yy->p到光标点 vi编辑文档时复制一行数据到光标位置
- rpm -qa |grep gitlab 查找安装的rpm
- rpm -e rpm格式的文件名称 卸载rpm文件
- tar -zxvf 文件名称 安装tar文件
- shift+↑/↓ 当内容沾满linux屏幕查看上一页或者下一页时
- cat cloudera-srm-server.out |grep error 查看日志中的错误
- halt 关机命令
- nohup ./start.sh & 启动服务
- du -sh 文件名称 查看文件总大小
- ls -ll 分别查看文件大小
- gg vi文件命令模式下到达文件第一行
- G vi文件命令模式下到达文件末尾
-
命令大全网:
http://man.linuxde.net/
分区:mount umount fdisk
http://blog.csdn.net/vertor11/article/details/51859645
http://blog.csdn.net/u011975319/article/details/51803126
虚拟机扩容:http://www.linuxidc.com/Linux/2011-02/32083.htm
dd命令:
http://man.linuxde.net/dd
http://www.cnblogs.com/dkblog/archive/2009/09/18/1980715.html
0. 查看UBUNTU的版本
sudo lsb_release -a
0. 查找
find http://blog.csdn.net/windone0109/article/details/2817792
find 的-name参数的准确名字,如果想找名字相关的可以用通配符,如lib*
查找目录下的所有文件中是否含有某个字符串
find .|xargs grep -ri "IBM"
查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名
find .|xargs grep -ri "IBM" -l
http://blog.csdn.net/duguduchong/article/details/7716908
whereis xxx :可以查看已安装的文件的头文件动态库等等的路径
which:可以产看环境变量下可执行文件的路径
1. 下载:
wget
git clone
2. 压缩相关:
打包:
http://blog.csdn.net/cunxiyuan108/article/details/6030502
压缩
tar -cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg
tar -czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar -cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar -cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux
解压
tar -xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar -xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
tar
-Jxv -f **.
tar
.xz(大写的J)
安装和卸载:
http://blog.csdn.net/lifan5/article/details/7629863
网络连接:
(网线)https://zhidao.baidu.com/question/31926804.html
(WIFI)http://www.cnblogs.com/Ph-one/p/6512319.html
硬盘和内存:
内存:top ,free -m
硬盘:df -h
文件夹:(du -s -h)http://blog.chinaunix.net/uid-10697776-id-2935554.html
连接:
软 ln -s
[oracle@Linux]$ vi test.log #创建一个测试文件f1
[oracle@Linux]$ ln test.log test1.log #创建f1的一个硬连接文件test1.log
[oracle@Linux]$ ln -s test.log test2.log #创建f1的一个符号连接文件test2.log
[oracle@Linux]$ ls -li # -i参数显示文件的inode节点信息
文件切割split:
http://man.linuxde.net/split
strace调试
http://www.cnblogs.com/ggjucheng/archive/2012/01/08/2316692.html
dmsg命令:
http://blog.csdn.net/zhongyhc/article/details/8909905
64位GCC编译32位程序
http://blog.csdn.net/longintchar/article/details/50557832