
Dotest测试学堂-董浩
命令解释
cd进入目录或退出至主目录;例:“cd /home” 表示进入home目录下
cd ..退出至上一级目录
cp
ifconfig查看linuxIP的命令;注:ipconfig是查询windowsIP的
修改IP即时生效:ifconfig eth0 192.168.1.155 netmask 255.255.255.0
rm -rf强制删除目录或文件;r代表删除目录,f代表强制删除
mv移动文件或改名;例:“mv test /home” 表示将test移动至home目录下;“mv test test1”表示将test改名为test1
mkdir创建文件夹;例:“mkdir dodo”表示创建dodo文件夹
ps -ef查看进程信息ps -ef |grep ssh :查看ssh进程的信息
top进程管理器top -M
df查看磁盘使用状况 df -m
tar -xzvf解压安装包;tar -xzvf +软件包
apt-get install下载并安装;apt-get install +软件包名
wget+网址下载对应网址的软件包
yum install + 软件包下载且安装
rpm -ivh +软件包安装以rpm结尾的软件包;rpm -ivh +包名
./+可执行程序./jdk-6u31-linux-i586-rpm.bin:运行
find查找系统中的文件;find / -name+文件名
find / -name apache:在当前目录下搜索以apache开头的文件
man命令解析;“man find” 表示将find命令详解展示
ls -l\ll\ls -als -l 和ll 是一样的作用。ll是ls-l的别名。显示详细信息;ls -a:查看隐藏文件+详细信息
kill -9结束进程;kill -9 +进程号;kill -15
clear清屏 *** 作
cat查看文件内容
pwd查看当前目录结构;绝对路径
vi编辑文件;注:编辑进入文件后,“i”:代表输入;“a”:当前光标的下一位;“:wq”:代表退出并保存(在输入状态下,需按下Esc键);“:q!”:代表不保存退出;“x”:代表删除单个字符;“dd”代表删除一行数据。
shift+g:快速到最后一行
/+匹配的内容:退出编辑状态下,向下快速搜索匹配内容【n:寻找下一个】
?+匹配的内容:退出编辑状态下,向上快速搜索匹配内容【n:寻找下一个】
touch表示创建文件;touch .dotest:创建隐藏文件
chmod给文件以权限;2:写;4:读;1:运行;例:chmod 461 test;表示:给文件拥有用户写的权限,所在组读写权限,其它组用户运行权限。
chmod -R 777 wenjianjia:给我文件夹及文件夹下面的所有文件赋值权限
useradduseradd dotest:创建dotest用户
passwdpasswd dotest :给用户设置密码;密码输入两次且不显示
su切换用户;“su - root”切换至root账户
whoami查看当前登录的是哪个用户
service 服务名 restart重启某个服务;service mysql restart【重启数据库】\service network restart【重启网卡】
重启网卡/etc/init.d/network restart
grepgrep 1 dotest:搜索文件dotest中匹配包含1所有的信息并显示出来
historyhistory查看历史命令
tail滚动查看日志;tail + 数量 + 文件名
tail -f log【滚动查看日志】
tail -n 5 logs 【查看最后5行】
head 匹配前几行;head -n 4 log
重启系统reboot
关机shutdown 0
date查看时间;
date -s "2018-03-05 9:00:00"
常用文件/etc/rc.local;存放自启动命令的
/etc/profile;存放环境变量设置;
source /etc/profile 快速生效
/etc/sysconfig/network-scripts中的ifcfg-eth0;查看网卡信息的
/etc/crontab;定时任务;
* * * * * +要执行的脚本【完整路径】
o minute: 区间为 0 – 59
o hour: 区间为0 – 23
o day-of-month: 区间为0 – 31
o month: 区间为1 – 12. 1 是1月. 12是12月.
o Day-of-week: 区间为0 – 7. 周日可以是0或7
例子:
每个月的第一天 1:10 p.m 运行
10 13 1 * * /root/bin/full-backup.sh
查看主机名hostname
修改主机名vi /etc/hosts或者hostname + 主机名
软件包 --version查看版本信息;
svnserve --version
java --version
inux 查看文件夹大小
from:
http://blog.csdn.net/jiajd/archive/2009/02/05/3863471.aspx
http://hi.baidu.com/gushirucha/blog/item/386a49880df543b40e244430.html
du .sh * 查看当前目录下的文件夹大小
du 命令
1在命令框 输入命令:ls -lht 将会一一列出当前目录下所有文件的大小,以及所有文件大小的统计总和。或者直接打入ll命令。
2
使用du -sh * 命令也可以列出当前文件以及文件夹的大小。这个命令要注意:sh与*之前要有个空格的。列出home目录所有文件大小的总和命令为:du -s /home或du -sh /home
END
查看单独文件的大小
查询具体的文件大小首先你要找到该文件,然后使用du -s ,du -sh,ls -lh,都是可以看到该文件的大小的。不过这些命令后面需要带文件名,比如查找文件名为backup.sh文件的大小,命令为:du -s backup.sh ,ls -lh backup.sh
利用cd,ls 命令找到该文件。ls可以命令列出当前该目录的所有文件。
输入du -s backup.sh ,ls -lh backup.sh,结果如下图。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)