Linux基本操作命令

linux基本命令操作


gedit :文本编辑

               
ls:查看当前目录信息
ls命令选项使用
-l:以列表方式显示
-h:以大小单位显示,默认是字节
-a:显示隐藏文件和隐藏目录


tree:以树形方式显示目录信息
pwd:显示已根到当前目录信息
clear:清除终端内容


cd目录 :切换到指定目录上
cd~ :切换到当前用户的主目录
cd.. :切换到上一目录
cd.  :切换到当前目录
cd-  :切换到上一目录


tab :自动补全
touch文件名:创建指定文件


mkdir目录名:创建目录(文件夹)
mkdir命令选项
-p :创建有依赖的文件夹

rm文件名或者目录名:删除指定文件或者目录
rm:命令选项
-i:交互提示
-r:递归删除目录及其内容
-f:强行删除,忽略不存在的文件,无需提示
-d:删除空目录


rmdir目录名:删除空目录
cp :拷贝文件,拷贝目录
-i   :交互式提示
-r   :递归拷贝目录及其内容
-v   :显示拷贝后的路径描述
-a   :保留文件的原有权限






mv:移动文件,移动目录,重命名
-i   :交互式提示
-v  :显示移动后的路径描述


--help使用说明:命令 --help
man使用说明:man命令
空格:下一屏信息
回车:下一行信息
b:      上一屏信息
f:       下一屏信息
q:      退出

重定向命令
> :如果文件存在会覆盖原有的文件内容相当文件操作中饿w模式
>>:如果文件存在会追加文件末尾相当于a模式


查看文件内容命令的使用
cat:查看小型文件
more:分屏查看大型文件
空格:显示下一屏信息
回车:显示下一行信息
b  :显示上一屏信息
f   :显示下一屏信息
q  :退出



管道(|):一个命令的输出可以通过管道作为另一个命令的输入,可以理解为一个容器,存放在终端显示的内容
管道(|)一般结合more命令使用,主要是分配查看终端显示内容


连接命令:
ln -s:创建软链接:相当于windows中的快捷方式
ln     :创建硬链接:硬链接和源文件保持数据同步,删除源文件硬链接还能访问数据,不能给目录创建硬链接
创建硬链接,硬链接数会增加1,删除源文件或者硬链接,硬链数会减1
创建软链接,硬链接数不会加1
链接数就是文件数据被文件名使用的次数,好比引用计数


文本搜索命令
grep:文本搜索
grep  "指定的字符"    *.py  -i,-v.....
-i:忽略大小写
-n:显示匹配行号
-v:显示不包含匹配文件的所有行
"^指定的字符":以指定字符串开头
$:以指定字符串结尾
. :匹配一个非换行符的字符
在管道中搜索文本比如:ls/ | grep"lib"
                                    :ls / | grep lib, grep hello 1.txt





find命令及选项的使用
find:在指定目录下查找文件(包括目录)
-name:根据文件名(包括目录名)字查找

find命令结合通配符的使用
是一种特殊语句,主要有星号(*)和问号(?),用来模糊搜索文件
*  :代表0个或多个任意字符
?:代表任意一个字符

解压格式的介绍:
Linux默认支持的压缩格式:
.gz
.bz2
上边两个压缩包使用的命令:tar压缩和解压缩
.zip:使用unzip命令来解压缩


tar命令及选项的使用
tar:压缩和解压缩命令
-c:创建打包文件
-v:显示打包或者解包的详细信息
-f:指定文件名称,必须放到所有选项后边
-z:压缩或解压缩(.gz)
-j :压缩或者解压缩(.bz2)
-x:解包
-c:解压缩到指定目录



tar -jxvf  解压文件     .tar.bz2 
tar -zxvf 解压文件     .tar.gz

zip:压缩成.zip格式的文件
unzip:解压缩.zip格式文件
-d:解压到指定的目录


文件权限命令:
chmod:修改文件权限
u:user,表示该文件的所有者
g:group,表示用户组
o:other,表示其他用户
a:all表示所有用户

权限设置说明:
+:增加权限
-:撤销权限
=:设置权限

权限说明:   用数字说明
r:可读       权限值为4
w:可写      权限值为2
x:可执行    权限值为1
-:无任何权限      权限值为0
chmod命令字母效果图:
chmod  u+或者-权限说明  文件名





获取管理员权限的相关命令:
sudo命令的使用
sudo -s :切换root用户,获取管理员权限
sudo     :某个命令的执行需要获取管理权限可以在执行命令前面加上sudo

sudo -s:输入管理员的密码

whoami命令的使用
whoami:查看当前用户

exit命令的使用
exit:退出登录的用户


who命令的使用
who查看所有的登录用户

passwd命令的使用
passwd修改用户密码,不指定用户默认修改当前登录用户密码


which命令的使用
which:查看命令位置

关机和重启命令的使用
shutdown -h now:立刻关机
reboot:重启


用户相关操作
创建用户
userdd:创建(添加)用户
useradd:命令选项
-m:自动创建用户主目录,主目录的名字就是用户名
-g:指定用户所属的用户组,默认不指定会自动创建一个同的用户组


id :查看用户信息

设置密码
给其他用户设置密码:sudo passwd

su:切换用户

删除用户
userdel:删除用户
-r用户名 :删除用户主目录,必须要设置,否者用户主目录不会删除

创建用户组
groupadd:创建(添加)用户组

groupdel:删除用户组



远程登录,远程拷贝命令
ssh:远程登录

下载pip命令:sudo easy_install pip

介绍文本编辑vim

vim 是一款功能强大的命令文本编辑器,可以对远程服务器的代码直接进行修改,这样操作起来更加快速和方便。

vim的末行模式命令

:w 保存
:wq 保存退出
:x 保存退出
:q! 强制退出

vim的常用命令

命令 				说明
yy 	    		复制光标所在行
p 	    		粘贴
dd 				删除/剪切当前行
u 				撤销
:/搜索的内容 	搜索指定内容
G 				回到最后一行
gg 				回到第一行
数字+G 			回到指定行
                                    **常用命令扩展**

命令 	 		 说明
>> 				往右缩进
<< 				往左缩进
. 				重复上一次命令操作
shift+6 		回到当前行的行首
shift+4 		回到当前行的行末
ctr+f 			下一屏
ctr+b 			上一屏
V 				按行选中
ctr+r 			反撤销
:%s/要替换的内容/替换后的内容/g 				全局替换
:开始行数,结束行数s/要替换的内容/替换后的内容 	局部替换

软件安装

deb文件格式安装

dpkg命令选项:

命令 	  			说明
dpkg 			安装和卸载deb安装包
-i 				离线安装deb安装包


Ubuntu 操作系统安装软件有两种方式:
sudo dpkg -i 	安装包 命令
sudo apt-get install 安装包 命令卸载
使用 apt-get 	命令也就是在线安装需要更改镜像源,提高下载和安装速度。

apt-get 方式卸载:
sudo apt-get remove 安装包名 

[ssh的安装和使用](file:///D:/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD7%E6%9C%9FundefinedAI%E5%B0%B1%E4%B8%9A7%E6%9C%9F%E5%88%86%E4%BA%AB/python%E9%AB%98%E7%BA%A7%E9%98%B6%E6%AE%B5undefined%E6%8E%A5%E6%94%B6undefined%E5%8F%91%E5%B8%83/%E5%B8%B8%E7%94%A8%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B/05-ssh%E7%9A%84%E5%AE%89%E8%A3%85%E5%92%8C%E4%BD%BF%E7%94%A8/ssh%E7%9A%84%E5%AE%89%E8%A3%85%E5%92%8C%E4%BD%BF%E7%94%A8.pdf)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

枭玉龙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值