管道:ls -al | more
查找:grep -n "hello" hello.txt
软链接:ln name name2
硬链接:ln -s name name2
查找:
find /User/zzn -name "*file*"
find /User/zzn -size +100M
find /User/zzn -size +100M -size +1G
归档管理:
//.tar
tar -cvf test.tar *.py -C /User/zzn
tar -xvf test.tar
//.tar.gz
tar -zcvf test.tar.gz *.py
tar -zxvf test.tar
//.tar.bz2
tar -jcvf test.tar.gz *.py
tar -jxvf test.tar
//zip
zip test.zip *.py
unzip test.zip -d /User/zzn
进程信息:
ps -aux //运行的程序
kill -9 pid
top
htop
系统相关:
shutdown -h 20:20
reboot
df -h //磁盘查询
du -h //当前目录占用查询
用户相关:
sudo useradd -m name1 //创建家目录
su - name1 //切换家目录
sudo passwd name1
userdel -r name
sudo -s //切换到root用户
groupadd
groupdel
//默认账户添加系统组(ubuntu)
sudo usermod -a -G sudo name1
sudo useradd -a -g adm name1
//修改文件的所有者
chown name1
chgrp group1
//文件权限
-rwx rwx r-x
文件拥有者权限 文件组权限 访客权限
x->对于目录可进入 对于文件为可执行(.shell)
//改变文件权限
chmod u=rw,g=r,o=r file.txt
chmod 641 file.txt
vim编辑器:
O行首插入 o行末插入
i光标前插入 I行首插入
a光标末插入 A行末插入
yy:复制 光标所在的这一行 4+yy复制4行
p:粘贴
dd:删除
hjkl 控制光标移动
u:撤销
ctrl + r 反撤销
G:回到代码的最后一行
gg:回到代码的第一行
R:替换光标后面的字符
网友评论