Manjaro 命令实用合集(初学 持续更新ing)

  • 共享文件夹  VirtualBox

1).mkdir /mnt/sf_VirtualBox_Share
sudo mount -t vboxsf VirtualBox_Share /mnt/sf_VirtualBox_Share

此时可以在/mnt/sf_VirtualBox_Share查看,是否有共享文件。

若想避免每次开机都要进行挂载操作,请按下面步骤操作:
在/etc/fstab文件最后添加下面一行
VirtualBox_Share  /mnt/sf_VirtualBox_Share  vboxsf rw,gid=1001,uid=1000,auto 0 0
解挂 sudo umount -f /mnt/sf_VirtualBox_Share
2).in  the virtualbox  setting, cannot select auto load, otherwise auto load to /media/sf_VirtualBox_Share 

  • 共享文件夹  VMWare

1). 安装VMWare tools
  sudo pacman -S open-vm-tools  
  systemctl start vmtoolsd
  systemctl enable vmtoolsd
2). systemctl status vmtoolsd 查看VMware Tools状态
  关掉虚拟机,设置共享文件夹
  vmware-hgfsclient 可查看共享文件夹
  sudo mkdir /mnt/hgfs
  sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o nonempty

  • VMWare 虚拟机分辨率

成功安装VMWare tools  
自动调整大小--->自动适应客户机
虚拟机的分辨率还是不可以保存

  • 打开并编辑文件

[sudo] gedit  filename

  • 新建txt文件

touch test.txt

  • 在某目录下查询xxxxx文件

grep "xxxxx" * -nR

  • 查看gcc版本

gcc --version  或者 gcc -v

  • 位置查看

which gcc

  • rime-ibus繁体修改成简体  

快捷键F4

  • CMake 改变编译器

 export CC=/home/workspace/program-files/arago-2017.06/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-gcc
 export CXX=/home/workspace/program-files/arago-2017.06/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-g++
 cmake .
 make
 
 export CC=/usr/bin/gcc
 export CXX=/usr/bin/g++

  • 查看本地Package  

 /var/lib/pacman/local

  • Git操作

#查看提交记录 
git log


#在当前目录新建一个Git代码库
git init

#将 文件 添加到缓存

git add 文件

git add .   #添加当前项目的所有文件

git status

git status -s #简短输出


#新建一个目录新,将其初始化为Git代码库
git init [project-name]
#下载一个项目和它的整个代码历史
git clone [url]
#列出所有本地分支
git branch
#新建一个分支,指向指定commit
git branch [branch] [commit]
#切换到指定分支,并更新工作区
git checkout [branch-name]
#合并指定分支到当前分支
#git merge [branch]
#删除分支
git branch -d [branch-name]
#显示commit历史,以及每次commit发生变更的文件
git log --stat
#搜索提交历史,根据关键词
git log -S [keyword]

  • python

Ctrl + D 退出python的命令行

切換python的版本至2.7(从3.7.1)
sudo cp /usr/bin/python /usr/bin/python_cp
sudo rm /usr/bin/python
sudo ln -s /usr/bin/python2.7 /usr/bin/python

  • lsblk  

列出当前Linux系统上链接的所有磁盘

 

  • Archlinux或者manjaro 开启ssh服务

systemctl enable sshd.service   开机启动
systemctl start sshd.service   立即启动
systemctl restart sshd.service   立即重启

  • pacman

pacman --help

pacman -S vsftpd   安装
pacman -R vsftpd   卸载

sudo pacman -Syu  更新系统和所有的软件

  • 时间同步

设置时区:sudo ln sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

安装openNTPD:sudo pacman -S openntpd

重启openNTPD:systemctl restart openntpd

设置开机启动:systemctl enable openntpd

  • 查看哪些服务启动失败   systemctl --failed

journalctl _PID=20373      从日志中筛选出与这个Process ID相关的日志(_PID的值替换为相应的Process ID)
Linux系统加载哪些内核模块,和配置文件有关系。模块保存在/lib/modules/下。

linux系统启动服务: /lib/systemd/system

  • 查看文件描述符  ulimit
  • 查看内存使用情况  top System Monitor
  • time(NULL)   获取从1970年1月1日00:00:00到现在为止经过了多少秒数
  •  数据同步写入磁盘  sync

       这个命令在系统关机或重启之前最好多执行几次。

  • Manjaro pkg.tar.xz 所有需要的都有,无需源码安装!!或者 百度直接搜索arch加安装包名

  点击manjaro官网(https://www.manjaro.org) 下的Mirrors

  • 2
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值