Linux 基础操作手记 一

本文详细介绍Linux系统的常用操作,包括软件下载、输入法设置、文件管理、快捷键调整、虚拟机共享、权限修改等,适用于初学者快速掌握Linux基础操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

linux软件下载

https://linux265.com/download/9127.html

输入法下载

apt install fcitx fcitx-googlepinyin

pwd

在Linux系统中,pwd是print working directory的缩写,意思是打印当前所在的工作目录

查找安装包路径

dpkg -L

安装自动确认

sudo apt-get -y install

执行.sh

bash xxx.sh

无法修正错误,破坏了软件包间的依赖关系

https://blog.youkuaiyun.com/weixin_43846270/article/details/103779781

查看IP地址
//安装
apt install net-tools
//查看ip
ifconfig -a
打开文件夹
1. 直接打开Home
nautilus
2. 打开当前文件夹 
nautilus .
3. 打开指定文件夹/var/www/aaa/ 
nautilus /var/www/aaa/ 
快捷键冲突(ctrl+alt+左右键)
//查看
xxx@ubuntu:~/Desktop$ gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-left
['<Control><Alt>Left']
//禁用 left
xxx@ubuntu:~/Desktop$ gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "[]"
//禁用 right
maqi@ubuntu:~/Desktop$ gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "[]"

可使用中文输入法
vim /root/.bashrc

export LC_CTYPE=zh_CN.UTF-8

重启电脑后生效
虚拟机共享文件夹
确保成功共享
vmware-hgfsclient

挂在
// yum install open-vm-tools
vmhgfs-fuse .host:/ /mnt/hgfs
创建快捷方式

ln -s 源文件 目标目录
注意:必须为全路径
例子:ln -s /mnt/hgfs/Linux64 /home/maqi/Desktop/

sudo

这个必须有啊!开头加上

sudo su

输入这个获取最高权限 ,后面命令就不用加sudo

sudo apt-get install

安装命令 例:sudo apt-get install gnome-desktop-environment

sudo apt-get update

每次安装一定记更新

apt-get upgrade

更新软件后 记得升级
可以解决 Unable to locate package

重启 Windows 10 子系统(WSL) ubuntu

WSL 子系统是基于 LxssManager 服务运行的。

net stop LxssManager
net start LxssManager

win10 安装使用ubuntu子系统

https://yq.aliyun.com/articles/692653

dpkg

安装命令:软件包名需要加上后缀.deb
sudo dpkg -i 软件包名
卸载命令
sudo dpkg -r 名称
sudo apt autoremove 名称
purge 是完全删除,会连配置文件一起删除
sudo apt-get remove --purge vim

换源

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vim /etc/apt/sources.list

清华/阿里源

https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/
https://developer.aliyun.com/mirror/

命令行提示 Tab

按一下自动补齐,多按几下出提示

环境变量

echo $PATH //输出环境变量
env //输出所有环境
export //命令用来设置环境变量
PATH通常定义在/etc/environment或/etc/profile或~/.bashrc 中。
sudo gedit /etc/environment 图形化设置

export PATH="$PATH:/home/user/bin"
//也可以使用
PATH="$PATH:/home/user/bin"
export PATH
echo $PATH
repo 安裝環境配置
mkdir ~/bin
PATH=~/bin:$PATH
echo 'export PATH=$PATH:$HOME/bin' >> ~/.bashrc 
export PATH=$PATH:$HOME/bin 

curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chomd a+x ~/bin/repo

set可以设置某个环境变量的值。清除环境变量的值用unset命令。

删除文件

-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思

删除文件夹实例: rm -rf /var/log/httpd/access
将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

删除文件使用实例: rm -f /var/log/httpd/access.log
将会强制删除/var/log/httpd/access.log这个文件

命令行编辑
  • Ctrl + C :重新编辑 or 放弃当前执行命令
  • Ctrl + D :退出系统
    vim编辑
  • dd :删除行
  • i :编辑
  • ESC+wq:保存
查看安装路径

which java
/home/当前用户名/.config/JetBrains/IntelliJIdea2020.具体版本号/options

赋予权限

chomd +x //可执行
chomd 777 /home/mypackage
ls -l 展示文件列表权限
chmod -R 777 /home/mypackage 权限传递给子目录里

查看版本

lsb_release -a //当然GUI下关于界面查看

可视化编辑

gedit /文件地址 //编辑器底部可设置文本类型

命令行快捷启动

ctrl + alt +t //win键启动多桌面模式

模糊搜索软件

apt-cache search 7z

删除错误依赖

sudo apt --fix-broken install
sudo apt-get purge curl

安装搜狗输入法( Ubuntu 20.04 LTS不支持 )
  1. sudo apt install fcitx
  2. sudo apt --fix-broken install
  3. sudo dpkg -i 本地deb包
文件复制
cp命令使用方式
cp fileOne fileTwo  或者 cp -i fileOne fileTwo --------将文档One复制并命名成Two
cp -i fileOne dirOne  或者 cp fileOne dirOne   ---------------将文档One复制到DirOne目录下
cp -r dirOne dirTwo     -----------将目录dirOne复制到dirTwo下
cp -r dirOne/*.* dirTwo    ----------将dirOne下所有文件包括文件夹复制到dirTwo
下载

wget -P 目录 网址
复制
cp -r timg?image /mnt/c/Users/Administrator/Desktop/
直接下载到桌面
wget -P /mnt/c/Users/Administrator/Desktop/ http://pic1.win4000.com/pic/f/c0/182ffcbe87.jpg
-O 另存为 -o 打印日志
wget http://pic1.win4000.com/pic/f/c0/182ffcbe87.jpg -O baidu.index.html -o wget.log

cd目录
只显示文件夹     
ls -l | grep ^d

只显示文件        
ls -l | grep ^-
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值