1,目录和文件
ls -a -l :查看目录内容,查看文件权限
cd:更改目录
mkdir:创建目录
rmdir:删除空目录###################
rm -r -f:删除空,非空 目录,删除文件
cp -r :拷贝文件
mv:移动文件,改名
ln -s 创建链接(快捷方式)
file 查看文件类型
touch 建立空文件
2,文件查看编辑
查看:
cat
less
more 文件分页查看
tail -f 从尾部查看文件,-f不断读取文件
head 从头部查看文件
wc 统计文本文件行数或者字数
编辑:
vi
进入编辑模式
i 当前光标前开始插入
I 当前行开头
a 当前光标后开始插入字符
A 当前行末尾
o当前光标所在行的下一行开始插入
O 当前光标所在行的上一行
命令
yy 复制
p 粘贴
x 删除
dd 删除行
D 删除当前到末尾
:%s/查找串/替换的串/g
:w 保存、
:wq 保存退出
:x
:u 撤销
:行号
:set nu
:set nonu
/搜索串
3系统管理相关
用户相关
useradd 增加用户
userdel (-r目录也删掉) 删除用户
groupadd 增加组
groupdel 删除组
passwd + 用户名 + 密码 改密码
whoami 登录的用户名
last 上次登录过的用户
who 谁登录在线
chmod 改变文件或者目录权限
chown 改变文件或者目录所有者
系统资源
ps -aux 显示所有运行的进程,进程资源占用情况
kill -9 进程id 杀死一个进程
killall -9 进程名
top 查看内存,cpu利用率,进程资源占用情况,系统负载
w 系统负载
free 系统内存情况
netstat -anl 所有的系统连接
netstat -tnl 系统打开的tcp端口
netstat -unl 系统打开的udp端口
df -h -i 显示系统磁盘空间使用量,率和磁盘i 节点使用量,率
du -sh . 当前目录占用空间大小
fdisk -l 系统磁盘分区数目
mkfs 格式化文件系统#################
chmod u+x.g+x.o+x install.log;所有人有执行权限(-,=)(超级用户和自己)
chmod 777 文件名,拥有所有权限4 2 1(u,g,o)
改变目录权限时 加上 -R
chown 改变目录所有人(只有超级用户即root用户)
chown android.(:)android 文件名
who 当前有几个用户以及负载
last 谁登录过
whoami自己用户名
users
id (id android)个人/别人id
groups android 属于哪个组
df -h空间文件系统信息
df -i(h)查看i节点个数
du -sh*查看文件大小
ls /home查看用户
date
cal month year(日期/日历)