ll -h
ls /usr/
mkdir dmoe 创建demo的文件夹。
mkdir -p demo/test 创建多级目录 p表示parent的意识
rmdir demo 只能删除空的目录。
cat demo.xml 查看demo.xml文件
more demo.xml 分页查看dmeo中的内容 按空格进行查看。
less demo.xml 可以向上翻页下翻页。
tail -5 demo.xml 查看demo最后5行。
tail -f demo.xml 不间断的刷新demo文件的内容。
cp demo.xml /usr/local/ 把demo文件复制到local目录下。
cd demo.xml /usr/local/test.xml 把demo文件复制到local下面并从命名 test。
mv demo.xml /usr/local/ 把demo文件移动到local下面
mv demo.xml /usr/local/test.xml 把demo文件移动到local下面,并从命名。
rm demo.xml 删除并提示。
rm -f demo.xml 删除没有提示。
tonch demo.xml 创建demo.xml 文件。
vi demo.xml 没有demo.xml 文件就创建。有就编辑。
rm -rf demo 递归删除并且没有提示。
rm -f * 删除当前目录所有内容。
rm -rf /* 删除根目录所有内容。/表示根目录。
tar -zvxf xxx.tar.zg 解压
grep xxx demo.xml 搜索demo文件中的xxx并显示一行。
pwd 查看当前路径。
wget http://xxx 下载文件到当前目录。
date 显示当前时间。
ifocnfig 查看ip
ifocnfig eth0 down 禁止eth0这块网卡。
ifocnfig eth0 up 启动。
netstat 查看网络信息。
netstat -an 查看所有端口使用信息。
ps -ef 查看所有进程
ps -aux 同上查看所有的进程。
ps -ef|grep java 查看java的进程。
kill 1000 杀死1000的进程PID。
netstat -an|grep 3306 查看3306端口占用情况。
chmod 777 demo.xml 给demo.xml 文件权限
chmode -R 777 demo 给demo文件下以及子目录赋予所有权限。
chmod u+x demo.xml u表示用户。 添加x权限。
chmode u=rwx,g=rw,o=rw demo.xml u表示用户,g表示组,o表示其他。分别赋予权限。
service sshd start/stop/restart 开启远程调用虚拟机,service表示服务,sshd表示服务名。停止重启。
chkconfig sshd on/off on开机启动,off开机不启动。
#经常编辑的文件
vim /etc/profile #配置环境用的
source /etc/profile #编辑后生效的
#查看使用内存
free -m
查看服务是否在运行
例如:redis
[root@localhost ~]# ps aux|grep redis
root 2553 0.2 0.1 41964 1916 ? Ssl 09:38 0:00 redis-server 127.0.0.1:6379
root 2565 0.0 0.0 6048 780 pts/0 S+ 09:39 0:00 grep redis
[root@localhost ~]#
可以看到,在6379端口,有redis-server的监听
通过下面的命令停止redis服务器。
[root@localhost ~]# redis-cli shutdown
[root@localhost ~]# ps aux|grep redis
root 2575 0.0 0.0 6048 780 pts/0 S+ 09:41 0:00 grep redis
---------------------------------------------------------------------------------------------------