幻天领域

广阔天地 大有可为

linux命令

2020-6-28 猫先生

简介 linux命令pwd 显示当前目录find -name redis.conf //在当前目录全局查找文件redis.conf,如果是全局查找的话,则退到根目录cd /里面再执行命令vi redi

linux命令



pwd  显示当前目录


find -name redis.conf   //在当前目录全局查找文件redis.conf,如果是全局查找的话,则退到根目录cd /里面再执行命令


vi redis.conf   //查看文件内容,在vi模式下,连续按下两次大写Z可退出


vim redis.conf   //vim模式下查看redis.conf文件  一般查看conf配置文件的时候使用这个比较好


apt-get install yum //下载yum。最后安装在etc,usr,var里面,分别放置了yum的不同文件


dpkg -L <package name>   eg: dpkg -L yum  可以查看安装好的所有文件的位置。


从 本地 复制到 远程

scp /opt/test.txt root@192.168.2.168:/opt (然后会提示你输入另外那台172.19.2.75主机的root用户的登录密码,接着就开始copy了),复制目录加参数 -r 即可


从 远程 复制到 本地

scp root@192.168.2.168:/opt/AcActivePropertyListExt.zip /demo  (然后输入密码就可以了)


chmod 777 text.txt     给文件所有权限


unzip ActivePropertyListExt.zip  解压文件.zip


tar -xzf redis-3.0.6.tar.gz   解压文件


tar -xvf file.tar   解压tar包


netstat -tunpl|grep 8080   查看端口号为8080的进程


netstat -anp|grep java   查看进程名为java的进程


lsof -i:8080  查看端口号为8080的进程


tar -zcvf /tmp/etc.tar.gz /opt   打包并压缩,以 gzip 压缩


tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩


tar -zxvf /tmp/etc.tar.gz   解压缩


linux解压tar

tar -xvf file.tar        //解压 tar包

tar -xzvf file.tar.gz      //解压tar.gz


linux查看外网可访问到的ip

查看公网IP:curl members.3322.org/dyndns/getip

或:curl http://members.3322.org/dyndns/getip


linux清空一个文件内容,清空但不删除一个日志文件

清空tomcat下的catalina.out日志文件   echo >/opt/tomcat7/logs/catalina.out


linux更新最新时间

1.先停止系统自带的时间插件    systemctl stop ntpd

2.更新最新时间    ntpdate ntp.ubuntu.com


查看磁盘占用率,df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。

df -h


du

du可以查看文件及文件夹的大小。

#查看work下testing目录的大小及旗下所有目录的大小。只会统计当天目录的下层目录

du -h --max-depth=1 work/testing

#不要轻易执行,它会查询当前目录下所有文件夹下的所有文件夹下的所有文件夹...的文件。即其所有子文件的大小

du -h

#查看work下testing目录的大小及旗下所有目录的所有目录的所有目录...大小。会统计当前目录下的所有子目录一直递归到最底层目录

du -h --max-depth=1 work/testing/*


查找当前目录下大于800M的文件 

find . -type f -size +800M


查找文件位置(从当前目录往下查找)

find -name mysql

tmux终端复用器,及启用一个tmux后,关闭窗口其终端不会与服务器断开。有兴趣或需要可以去安装。这里记录一下



持续更新......

发表评论: