Linux常用命令

查看目录文件 

ls 查看目录中的文件 
ls -l 显示文件和目录的详细资料 

cd .. 返回上一级目录 
cd ../.. 返回上两级目录 
cd 进入个人的主目录 
cd - 返回上次所在的目录 

常用的命令一般是杀进程和查看日志

1、查看进程
    ps aux|grep 关键字
    ps -ef|grep 关键字                           两个都行,执行ps可看到进程号
    杀进程    kill -9 进程号

2、查日志

一般就是固定格式tailf=tail -f

实时日志:tailf /xxx/xxxx/xxx/xx.log|grep "关键字" -----------日志有更新会实时展示
          tail -200f xxxx.log  最后二百行

指定日志:cat  /xxx/xxxx/xxx/xx.log|grep"关键字"     ---------只能查看当前之前的日志

3、查询日志中含有某个关键字的信息

cat app.log |grep 'error'

4.使用more和less命令(分页查看,使用空格翻页)
 cat -n app.log |grep "error" |more
 
5.查询日志中含有某个关键字的信息,显示出行号(在1的基础上修改)
cat -n  app.log |grep 'error'
比如输出stty rows 36 cols 160

6.根据日期时间段查询(前提日志总必须打印日期,先通过grep确定是否有该时间点)
sed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p'  app.log

7.把日志保存到文件
cat -n app.log |grep "error"  > temp.txt

使用指令 cp 将当前目录 test/ 下的所有文件复制到新目录 newtest 下,输入如下命令:

$ cp –r test/ newtest

注意:用户使用该指令复制目录时,必须使用参数 -r 或者 -R 。

1、终端利用ssh登录远程服务器

安装ssh:

yum install ssh

启动ssh:

service sshd start

登录远程服务器:

ssh -p 50022 my@127.0.0.1 输入密码: my@127.0.0.1:

-p 后面是端口

my 是服务器用户名

127.0.0.1 是服务器 ip

回车输入密码即可登录

2、压缩

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

Linux下解压RAR软件下载和解压.zip和.rar文件

下载地址:http://www.rarsoft.com/download.htm(目前最新为RAR 3.71 for Linux)

3、从linux下载文件

服务器要安装了rz,sz

yum install lrzsz

当然你的本地windows主机也通过ssh连接了linux服务器

运行rz,会将windows的文件传到linux服务器

运行sz filename,会将文件下载到windows本地

4、chown (change ownerp) : 修改所属用户与组。

chmod (change mode) : 修改用户的权限。

5、Linux磁盘管理常用三个命令为df、du和fdisk。

  • df:列出文件系统的整体磁盘使用量
  • du:检查磁盘空间使用量
  • fdisk:用于磁盘分区

~ 也表示为 home 目录 的意思, . 则是表示目前所在的目录, .. 则表示目前目录位置的上一层目录。

mv 移动目录

mv 源文件 目标文件 例如:mv test123 deployservice/

开放指定端口

firewall-cmd --permanent --zone=public --add-port=80/tcp firewall-cmd --reload

查看磁盘空间 df -h

查看内存空间 free -h

查看开放的端口信息

firewall-cmd --list-ports


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值