linux基础(4)-常用命令
- 常用命令ls
ls #查看当前目录下的文件和目录
ls -l #显示详细信息
ls -a #显示所有文件
ls -t #按修改时间排序
ls -S #按文件大小排序
- 常用命令pwd
pwd #显示当前路径
- 常用命令cd
cd #切换目录
cd .. #返回上级目录
cd / #返回根目录
cd ~ #返用户登录
- 常用命令mkdir
mkdir wujiadong #创建目录wujiadong
mkdir -p #创建多级目录
- 常用命令touch
touch wujiadong #创建文件
- 常用命令cp
cp file1 file2 dir1 #将文件file1、file2复制到dir目录下
cp -R dir1 dir2 #将dir1下的所有文件复制到dir2目录下
- 常用命令mv
mv file1 file3 #将file1 命名为file3
mv file2 dir2 #将文件field2移动到目录dir2下
- 常用命令rm
rm file #删除file1
rm -r #递归式删除目录及子目录
rm -f #强制性操作
- 其他常用命令
which is #查看is命令所在路径
whoami #查看当前登录用户
whoami #查看当前登录用户
man ls #查看ls命令的用法
cat #查看文件全部内容
head -n #查看文件前n行
more #逐行查看文件内容 ,可翻页查看
tail -n 查看文件最后n行内容
less # 与more相似 可上下查询
ifconfig #查看网卡信息
hostname #查看主机名称
echo “xxx” >> text.txt #将xxx追加到文件text.txt
date #显示当前系统时间
cal 2016 #显示2016日历
date -s 2016-07-05 #设置系统日期
date -s 20:10:10 #设置系统时间
- 防火墙命令
service iptables status #查看防火墙状态
service iptables stop #关闭防火墙
aervice iptables start #启动防火墙
chkconfig iptables off|on #永久性关闭或开启防火墙
- 打包与解压命令
tar -zcvf dir1.tar.gz dir1 #将目录dir1压缩成一个打包并压缩的文件
-z 打包同时解压缩
-c 产生.tar打包文件
-v 显示详细信息
-f 指定压缩后的文件名
tar -zxvf dir1.tar.gz #解压dir1.tar..gz文件
-z 解压缩
-x 解包.tar文件
-v 显示详细信息
-f 指定解压文件
gunzip file1.gz #解压一个叫做 'file1.gz'的文件
gzip file1 #压缩一个叫做 'file1'的文件
unzip file1.zip 解压一个zip格式压缩包
- 关机重启命令
shutdown -h now #立刻关机
shutdown -r now #重新启动
reboot #重启
- yum命令
yum install #安装软件
yum remove #卸载软件
yum list 查看系统可安装的软件
yum clean all #清除缓存