Ubuntu命令

基本命令

ls		查看当前文件夹下内容		-a:显示隐藏文件	-l:以列表方式显示		-h:配合-l显示文件大小
pwd		查看当前所在文件夹
cd		切换文件夹				~:回到家目录		..:上级目录
touch	创建文件
mkdir	创建目录
rm		删除文件					-f:强制删除		-r:递归删除目录下的内容
clear	清屏

拷贝和移动文件

cp		复制文件或目录	-i:覆盖文件前提示		-r:递归复制
mv		移动根据或目录	-i:覆盖文件前提示

远程移动文件

scp local_file remote_username@remote_ip:remote_folder 			-r:递归    -P(注意是大写的):指定端口

例如:
scp local_file remote_username@remote_ip:remote_folder 

查看文本内容

cat		查看文本内容		-b:对非空输出行编号	-n:输出所有的行编号
more	分屏显示文本内容
grep	搜索文本内容		-n:显示匹配行及行号	-v:显示不包含匹配文本行号	-i:忽略大小写

echo和重定向

echo和重定向一般一起使用,最常用的是将本应在终端上输出的内容输出到文本。

echo 命令 > file_name	>:覆盖的方式写入文件	>>:以追加的方式写入文件

管道

管道的符号是:|,通常配合grep使用,用于在跟多文件是找出自己需要的,例如:

ls -al |grep [筛选条件]

关机重启

  • 关机重启
shutdown	关机		-r:重启		time:什么时候	-c:取消
例如:
	shutdown -r now		立刻重启
	shutdown 18:00		定时关机
	shutdown +20		20分钟后自动关机
	shutdown -c			取消之前的关机计划

网卡

ifconfig		查看网卡配置信息,ip地址
ping ip地址		ping ip地址

通过ssh连接远程电脑

ssh [-p port] user@remote、
例如:
	ssh -p 22 username@192.168.1.1

用户权限

  • 文件、目录权限包括三个分别是
权限字母数字代号
r4
w2
执行x1
  • ls -l 显示的权限从左至右分别是该用户权限、组用户权限、其他用户权限。

修改文件权限

chmod +/-rwx 文件名			更改权限
或者指定数字代码(代码对应上表)
chmod 775 文件名
例如:
	chmod +w file_name

chown 用户名 文件名			修改拥有者		-R:递归修改
chgrp 组名 文件名 			修改组			-R:递归修改

组管理命令

group 组名			添加组
groupdel 组名		删除组
cat /etc/group		查看组信息
chgrp 组名 文件名		修改文件所属组

用户管理命令

useradd -m -g user_name		添加新用户	-m:自动建立用户家目录		-g:指定用户所在主组	-G:附属组
pssswd user_name			设置用户密码	
userdel -r user_name		删除用户		-r:自动删除用户家目录
cat /etc/passwd				确认用户信息
  • 设置用户组
usermod -g 组 用户名		修改用户主组
usermod -G 组 用户名	 	修改用户的附加组

查看用户信息

id user_name 		查看UID和GID信息
who					查看当前所有登录的用户列表
whoami				查看当前登录用户的账户名

查看命令所在位置

which 命令		查看命令所在位置

系统信息相关命令

  • 日期
data		查看系统时间
cla			calendar查看日历			-y:查看一年日历
  • 磁盘信息
df -h 	disk free 显示磁盘剩余空间
du -h	disk usage 显示目录下文件大小
  • 进程信息
ps		查看进程的详细情况		-a:显示所有进程		-u:显示进程详细状态	-x:显示没有控制重点的进程
top		动态显示进程并排序		q:退出
kill 	结束进程				-9:强制终止	

其他命令

  • 查找文件
find 路径 -name "*.py"		查找知道路径下文件明包括通配符的文件
  • 快捷方式
ln -s 完整路径 快捷方式名		创建快捷方式
  • 打包、解包
tar -cvf 打包文件.tar 被打包文件			打包文件		-c:创建打包文件	-v:显示详细信息	-f:指定名称
tar -xvf 打包文件.tar					解包			-x:解包
  • 压缩、解压
tar -zcvf file_name.tar.gz 被压缩袋文件						压缩文件
tar -zxvf file_name.tar.gz -C 目标路径						解压文件
  • 软件安装
sudo apt install 软件包				安装软件
sudo apt remove 					卸载软件
sudo apt upgrade 					更新软件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值