首页 > 代码库 > linux命令随笔
linux命令随笔
1、查看当前目录下每个文件及文件夹的大小:du -sh *
2、导出文件的树形结构目录:tree /f >d:\a.txt
3、MEMCACHE
如何运行memcache
/usr/local/bin/memcached -d -m 10 -u root -l 10.xx.xx.xx -p 12000 -c 1024 –P /tmp/memcached.pid
## 相关选项说明
-d 表示启动一个守护进程
-m 是分配给memcached使用的内存
-u 运行memcached的用户
-l 是memcached监听的ip
-p 是memcached监听的端口
-c memcache运行的最大并发连接数
-P 是设置memcache的pid文件
4、linux的alias生效设置
在/root目录下的.bashrc文件添加alias定义;
5、批量杀掉java进程:
ps -ef|grep java|grep -v grep|cut -c 9-15|xargs kill -9
6、端口冲突
1).找到是哪个进程占用了端口:netstat -apn | grep 端口号,找到进程号;
2).找到是哪个进程占用了:ps -aux | grep 进程号;
查看某一端口的占用情况: lsof -i:端口号
7、Linux服务器重启
shutdown -r now
reboot
linux服务器关闭: shutdown -h now
8、修改服务器时间:
date -s "20160311 08:59:10" &&hwclock --systohc
9、Linux服务器连接慢
修改/etc/ssh/sshd_config文件将#UseDNS yes改成UseDNS no,然后重启ssh服务,执行命令:service sshd restart
10、动态显示linux服务器的时间:watch -n 1 date
11、fuser -m -v 挂载目录 查询哪个进程正在使用挂载
12、删除30天以前的文件:
find /opt/logs -mtime +30 -type f | xargs rm -rf
13、新建linux用户
useradd -d /opt/newuser newuser 新建newuser用户并在/opt目录下建同名文件夹
14、passwd newuser 修改用户密码
linux命令随笔