暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Ubuntu基础知识

IT知识一享 2021-11-25
424

linux文件系统一览




命令总结

远程复制文件

scp -P 22 本地文件 user@ip:相对路径


远程复制文件夹

scp -r 文件夹 user@ip:相对路径


Windows和Linux文件传输

利用filezilla软件可以实现Windows与Linux之间的文件传输


免密码登录设置过程

  1. 第一步:输入ssh-keygen一直回车即可

  2. 第二步:ssh-copy-id -p port user@remote可以让远程服务器记住我们的钥匙


递归修改目录的权限

chmod -R 775 目录


如何配置ssh主机的别名

第一步:在.ssh/下创建config
第二步:在config里面写入
Host myserver(这个就是别名名称)
HostName ip地址
user 账户名称

递归修改所属组

chgrp -R 组名 目录



基础命令大汇总

date //查看终端目前时间
cal //查看终端日历
cal -y //查看一年的日历
df -h //查看磁盘剩余空间
du -h //查看当前磁盘使用情况
du -h目录 //查看当前目录的使用情况(-h是以人性化的方式查看大小)
ps //统计目前用户执行的程序进程
ps aux //查看进程的详细情况(a表示查看所有进程;u表示查看所有用户的进程,x表示查看没有控制终端的进程,一般只需要ps au就可以了)
kill -9 进程号 //杀死进程(最好不要杀死root进程,可能会导致系统崩溃,-9是强制终止)
top //动态显示运行中的进程并进行排序
useradd -m -g 组名 用户名 //(-m用于创建该用户家目录,-g指定主组)
userdel -r 用户名 //删除用户的情况下删除用户家目录
id 用户名 //(用于查看用户的gid和uid)
who //(查看当前所有登录的用户列表)
whoami //(查看当前登录用户的账户名)
usermod -g 组 //(修改用户的主组)
usermod -G 组 //(添加用户的附加组)
usermod -s /bin/bash //(修改用户的shell)
which //查看执行命令所在的目录,例如,which passwd
find[路径] -name “py” //(查看这个路径所有名字上有py的文件)
ln 文件 //创建硬链接(硬链接相当于把文件复制一份,源文件消失还是可以打开硬链接)
ln -s 文件   //创建软连接(软链接相当于快捷方式,如果源文件消失,软链接也不可用!创建软链接一定要使用绝对路径,否则软链接如果位置改变,则软链接失效)


Ununtu文件

/bin 存放可执行的二进制文件

/sbin 存放关于系统的二进制文件,用于系统管理

/usr/bin 存放后期安装的一些软件

/usr/sbin 存放超级用户的一些管理程序




打包、压缩、解压缩

tar -czvf 打包文件.tar.gz 目标路径(打包并以zip格式压缩)
tar -xzvf 打包文件.tar.gz -C 目标路径(解压到目标路径)
tar -cjvf 打包文件.tar.bz2 目标路径(打包并以bzip2格式压缩目标路径)
tar -xjvf 打包文件.tar.bz2 -C 目标路径(以bzip2格式解压到目标路径)
sudo apt upgrade更新已经安装的包




识别二维码关注我们
每天学习一点点
进步不止一点点


文章转载自IT知识一享,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论