linux 常用命令

1. ls命令

ls
ls -a  显示隐藏文件。隐藏文件以 . 开头命名
ls -l  参数-l 的功能是:以长格式列表输出指定目录中的文件清单        

2. pwd命令 

pwd  显示当前路径

3. cd命令 进入目录

cd 目录名

4. cp命令  复制

cp file /home  				复制file命令至home目录下
cp -r test /home/wechat  		复制test文件夹和其所有子文件 至 /home/wechat目录下
cp -r test /home/wechat/test2    	复制test文件夹和其所有子文件 至 /home/wechat目录下并重命名为test2

5. rm命令  删除操作

rm file 					删除file文件(存在子文件时不可删除)
rm -r /file				 	删除file文件下的所有目录文件
rm -rf ./* 

6. mv命令  重命名操作

mv test test1				        把test文件的名字修改为test1
mv test1 /home/wechat/  			将test1文件 移动到/home/wechat 目录下

7.tar  压缩、解压

解压tar
tar xvf test.tar
压缩tar
tar cvf test1.tar name   		将name文件夹压缩为test1.tar
解压tar.gz
tar zxvf test.tar.gz
压缩
tar zxvf test.tar.gz name

8. mkdir命令 创建文件夹

mkdir 文件名 			 	当前目录创建一个文件夹
mkdir -p name1/name2  			当期目录递归创建name1/name2文件
如 提示 mkdir: xxx: Permission denied    则需要admin账号  sudo -i 输入密码 即可

9. touch命令  查看创建文本  

touch abc.txt 查看abc.txt 如果不存在则自动创建

10.  cat、more、less命令

cat test.log  				查看test.log 的文件内容
cat -n test.log 			查看test.log的文件内容并显示行号

more、less和cat作用基本相同,只不过more可以按页码来查看。 都是按q退出查看
使用命令时,空格键翻页(显示下一屏内容)
回车:显示下一行内容

1. ps命令  查看进程命令 

ps命令示例一——不带参数
ps  查询在当前控制台上运行的进程。

ps命令示例二——查看所有进程
ps  -aux  查询系统中所有运行的进程,包括后台进程,其中参数a是所有进程,参数x包括不占用控制台的进程,参数u显示用户。

ps命令示例三——查看所有进程
ps  -ef  查询系统中所有运行的进程,包括后台进程,而且可以显示出每个进程的父进程号。

2. kill命令

kill命令示例一——杀掉指定进程
kill  3029  kill命令可以杀掉一个进程,当然普通用户只能杀掉自己的进程。

kill命令示例二——强制杀掉指定进程
kill  -9  3029  强制终止3029号进程的运行,其中参数-9代表强制的意思。

vim命令

vim

vim file 查看文本

vim file1 file2 ... 查看多个文本

正常模式/vim模式 通过ESC进行切换
vim模式下

i:在当前位置插入

dd:删除光标所在行

D:删除光标所在行

2dd: 删除光标之后的2行

G:切换光标至末尾

w! 强制写入

wq 保存并退出

q! 强制退出 不保存

/abc  在文本中查找abc

set nu 显示文本行数

移动光标 k(上)、j(下)、h(左)、l(右)

yy 复制光标所在行

p粘贴复制的

o:另起一行

rpm命令  软件安装 

这种软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该       放到哪个文件夹,都指定好了,安装非常方便,在图形界面里你只需要双击就能自动安装.

查询所有已安装的软件包的包名 (q:查询   a:所有)
rpm -qa

安装软件 (i:安装   v:显示安装过程   h:显示安装细节)
rpm -ivh jdk-8u121-linux-i586.rpm

查看安装的软件的包名  (jdk.*正则:以jdk开头)
rpm -qa | grep 'jdk.*'

卸载软件 (e:卸载)
rpm -e jdk1.8.0_121-1.8.0_121-fcs.i586

Tar命令

参数

c 压缩文件

x 解压文件

z 格式为gzip

v 显示执行文件列表

f 要操作的文件

直接解压安装(jdk,tomcat)

解压后,编译安装

       一般tar包中已经是编译好的文件,解压即可直接使用;也存在一些tar包,在解压后需要进行编译,则需要经过 configure-->make-->make install 编译前配置--> 编译 -->安装     在安装nginx时,会遇到 

tar -zxvf jdk-7u65-linux-i586.tar.gz

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值