关于在日常生活中使用Linux来完成简单的任务,比如如何用命令行打开/删除一个软件?
本帖致力于用更简单的指令代替相对复杂的图形界面,大家可以提问或解答,并希望问题尽量严谨而解答翔实风趣
e.g:如何用命令行打开deepin系统中原生的音乐软件?
一般来说桌面软件的命令都是比较长的,因为设计上它们就是由桌面来打开的
比如说深度文件管理器 dde-file-manager
这个我很多时候需要通过命令来 sudo 打开我就可以给它设置一个别名之类的
话说如果要用默认打开方式的话,可以 xdg-open <path/to/filename>
。
设计成键盘使用的就不要用鼠标
设计成鼠标使用的就不要用键盘
这样难道不是很好吗,为什么要拘泥于命令行呢(
毕竟,电脑从只有命令到出现鼠标可不是退步
说起来之前找Linux下的轻量级录音软件,找了几个都感觉不太好
忽然发现了一个命令行音频软件SoX
显然安装方式不用说
播放: play existing-file.wav
录制: rec new-file.wav
吃拱门(McDonalds)用拱门(ArchLinux)
添加卸载用yay -S xxx和yay -R xxx
使用的是KDE桌面F12可直接召唤YaKuaKe输入命令
打开一个软件的话直接Alt+space或Mate键(Win徽标键)输入软件名字就好
(和鼠标点相比大概要快一点点…
这边按F12命令行输入google-chrome-stable来打开chrome
比起直接按meta输入chr按下箭头选择住再按回车打开要麻烦很多xx
安利一些常用的两个指令(可能需要安装)
htop 任务管理器
nload 网络流量查看
更多资料
鸟哥的Linux私房菜
之前senioria读了半天ffmpeg文档
(对主题的回复)
shell相关的帖子的话senioria之前有一个(不过懒得去找链接了(((
关于shell为什么是这样的问题在里面大概有点解释了…
以及安装/删除软件一般建议用系统的包管理器, 甚至就算是某些语言特定的库也建议如此(((
然后一些桌面环境限定的东西其实并不能独立运行(((
https://limelight.moe/t/topic/4734/16
链接大概是这个了… 后面环境变量之类的东西… senioria目前没有什么精力… (sigh
(因为mozilla的事情… (sigh
回答我之前的问题,要打开一个应用直接(如音乐)直接输入deepin-music然后回车就打开了。
如果要查找所有系统应用的话,在终端输入deepin-然后按两次tab键就能找到
查找所有应用以后再更。
娱乐加装逼,硬要说实用功能的话,大概就是让桌面更清爽(捂脸)
dpkg --get-selections | awk ‘{print $1}’
在终端中输入此命令即可查看全部应用。
不过,有时候应用包的名字不一定就是应用名字哦
但是输入这个命令,在终端中看到的名字就是应用名了。
很多时候包体名称就是命令的名称,而有些时候不是
比如说 go (语言)的包体名字一般叫 golang-go
而命令是 go
question2:如何在深度、ubuntu系统中下载并安装gcc?
question3:如何便捷地把后缀为“.md”、“.txt”的文件转为“.c”文件?
question4:如何简单地用gcc编译“.c”文件并输出“.exe”文件?
sudo apt install gcc g++
不能,因为它们分别是 markdown 文档和文本文档,而不是 C 语言代码。如果它们确实是以错误后缀为名的 C 语言代码,那改一下扩展名就行
在 Linux 里可以研究一下交叉编译
在 Windows 里应该直接 gcc.exe xxx.c
就可以了吧
谢谢,我还想自问自答的 (大佬
(((
其实挺基础的
是的这是一个针对新手入门的帖子
转一下有史以来最好的archlinux安装教程(bushi(((
https://wiki.archlinux.org/index.php/Installation_Guide