pwd 打印当前工作目录
cd .. 返回上一级目录
cd / 返回根目录
ls 列出所有文件夹及文件
cat a.txt 输出a文件的内容到屏幕
cat > a.txt 将输出重定向到a文件
less a.txt 输出a文件内容到屏幕,可以回看
more a.txt 输出a文件内容到屏幕,不可回看
mkdir image 创建目录image
mkdir -p image/pics 创建多级目录
rmdir image 删除空目录
rmdir -p image/pics 删除多级目录
rm -r image/pics 强制删除目录及文件
cp a.txt b.txt 复制a文件到b文件
mv a.txt b.txt 移动或重命名文件
touch a.txt 新建文件a.txt
su hy 切换用户到hy
sudo touch file1.sh 用super user的权限去做....
top 查看CPU和内存消耗
ps -ux 查看当前激活的进程process status
kill pid 强制杀掉pid这个进程
chmod u+rw,g+rw,o-x a.txt 更改文件权限
chmod u-r dir 更改目录权限
chmod u-w dir
chmod 777 a.txt 用数字更改文件权限
#!/bin/bash 表示文件用bash去执行
which 查询相关命令的路径 e.g. which top
whatis 查询相关命令的定义 e.g. whatis top
sudo useradd hy 添加用户hy
sudo userdel hy 删除用户hy
sudo passwd hy 设置密码
sudo groupadd java 添加组java
sudo groupdel java 删除组java
sudo gpasswd -a hy java 将用户hy添加到组java
sudo gpasswd -d hy java 删除java组中的用户hy
.bashrc 和 .zashrc 文件的作用是对终端进行设置
df 显示磁盘使用情况
du 显示文件占用磁盘大小
free 显示内存使用情况
watch 刷新数据,默认每隔2s刷新一次
watch -n 1 每隔1s刷新一次数据
head a.txt 查看文件的开头10行数据
tail a.txt 查看文件的最后10行数据
tail -n3 a.txt 查看文件最后3行数据
wc a.txt 统计文件内的行数\字符数
cal 显示日历
cal 2017 显示2017年的日历
date 显示当前的日期时间
ifconfig 查看ip地址\MAC地址\网关等信息
ifconfig eth0 up 开启网卡
ifconfig eth0 down 禁用网卡
tar -cvf abc.tar file 创建压缩包
tar -xvf abc.tar 解压文件
grep -n "some options" file1.txt 在文件中查找字符串并显示行号
netstat -a 按协议分组显示网络状态
sudo apt-get install php5 安装软件php5
sudo apt-get remove php5 卸载软件php5