sudo

Debian、Ubuntu常用命令大全

ぐ巨炮叔叔 提交于 2020-03-08 20:42:35
注:本人是用的Debian,个别命令可能有问题。 原文: http://www.jb51.net/os/Ubuntu/56362.html 一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd .. 回当前目录的上一级目录 cd - 回上一次所在的目录 cd ~ 或 cd 回当前用户的宿主目录 mkdir 目录名 创建一个目录 rmdir 空目录名 删除一个空目录 rm 文件名 文件名 删除一个文件或多个文件 rm -rf 非空目录名 删除一个非空目录下的一切 mv 路经/文件 /经/文件移动相对路经下的文件到绝对路经下 mv 文件名 新名称 在当前目录下改名 find 路经 -name “字符串” 查找路经所在范围内满足字符串匹配的文件和目录 二、系统管理 fdisk fdisk -l 查看系统分区信息 fdisk fdisk /dev/sdb 为一块新的SCSI硬盘进行分区 chown chown root /home 把/home的属主改成root用户 chgrp chgrp root /home 把/home的属组改成root组 Useradd 创建一个新的用户 Groupadd 组名 创建一个新的组 Passwd 用户名 为用户创建密码 Passwd -d用户名

转:Ubuntu基本命令整理

自古美人都是妖i 提交于 2020-03-08 20:40:15
原文:http://www.cnblogs.com/feisky/archive/2010/03/25/1694867.html sudo: 如何设定/改变/启用 root 使用者的密码:sudo passwd root 当你使用完毕后屏蔽 root 帐号 使用: sudo passwd -l root这个将锁住 root 帐号. 如何在终端机模式下切换到 root 身份: sudo -s -H 在线安装程序:sudo apt-get install g++ pt-get最常用参数: update —-与你的软件源(在/etc/apt/sources.list中列出)更新软件包列表,换源后需要 执行 upgrade —-根据update得到的源软件库与本地已经安装的对比,(如果需要升级就)全部升 级 install —-安装软件包(可以使用tab补全软件包的名字,比较方便) remove —-卸载软件包 purge —-卸载软件包,同时删除该软件的配置文件 source —-从源里下载软件包的源码到当前目录(执行此命令的目录)并解压(除非指定– download-only参数) 该地址由/etc/apt/sources.list中的 deb-src 行指定 check —-用来(自动)修复(已装)软件包之间的依赖关系 clean —-清除/var/cache/apt

jetson nano笔记

假如想象 提交于 2020-03-08 20:28:03
1、查看IP地址 2、ssh连接 提前安装putty 3、终端登录 账号 nuaa;密码 nuaa 4、打开远程连接显示 安装nano编辑器: sudo apt-get install nano 安装vino: sudo apt-get install vino 编辑 org.gnome.Vino: sudo vi /usr/share/glib-2.0/schemas/org.gnome.Vino.gschema.xml 在最后部分添加以下内容: Enable remote access to the desktop If true, allows remote access to the desktop via the RFB protocol. Users on remote machines may then connect to the desktop using a VNC viewer. false compile the schemas for Gnome: sudo glib-compile-schemas /usr/share/glib-2.0/schemas 启动 Vino-server: ./usr/lib/vino/vino-server 显示命令 /usr/lib/vino/vino-server --display=:0 5、登录VNC 6、分辨率修改

ubuntu 11.10 initial configuration

99封情书 提交于 2020-03-08 18:01:16
Ubuntu11.10 初始配置 升级软件源 选择服务器。 打开 ubuntu 软件中心,在顶部菜单栏里进入 “ 编辑 —> 软件源 ” ,在 “ubuntu 软件 ” 菜单卡中的 “ 下载自 :” 选择合适的服务器。中国大陆用户选择 “ 中国的服务器 ” ,然后可能会需要输入密码,你输入就是。修改好后 “ 关闭 ” 。 升级软件源。 sudo apt-get update && sudo apt-get upgrade 安装常用插件、拓展包、语言支持。 1. sudo apt-get install ubuntu-restricted-extras -- 安装解码器、 flashplayer 、 java 虚拟机、微软字体及一些以前由于版权受限的软件包 2. 系统设置 - 语言支持 -- 安装需要的语言包 3. “ 系统设置 ” 中进入 “ 附加驱动 ” 安装 CCSM sudo apt-get install compizconfig-settings-manager 安装 gnome 3    GNOME 3 目前已在 Ubuntu 11.10 源中,如果喜欢 GNOME 3 桌面环境,可通过软件中心或下面命令安装 gnome 3 :    sudo apt-get install gnome-shell   安装完成后,注销,选择 “GNOME Shell” 登录即可;  

网络资源汇总

寵の児 提交于 2020-03-08 18:00:15
网络资源汇总 For Linux 杀毒软件 ClamAV : 配置 Firewall ufw _: Hsow to config Block usb Method 1: create config file: $ sudo vim /etc/modprobe.d/block_usb.conf insert line: install usb-storage /bin/true Method 2: remove usb_storage cmd: sudo mv /lib/modules/<core-name>/kernel/drivers/usb/storage/usb-storage.ko <any-other-path/usb-storage.ko.bak> Method 3: blacklist $ sudo vim etc/modprobe.d/blacklist.conf insert: blacklist usb-storage 来源: CSDN 作者: 玖叁肆 链接: https://blog.csdn.net/qq_39802663/article/details/104698810

ubuntu实现ramdisk

a 夏天 提交于 2020-03-08 18:00:10
1. linux内核提供了16个ramdisk供使用者使用,只需格式化,并挂在便可以使用。查看 ls /dev/ram* 2. 修改配置文件: sudo gedit /etc/default/grub 修改下面这行: GRUB_CMDLINE_LINUX="ramdisk_size=1024000" 3. 更新: sudo update-grub 4. 格式化ramdisk: 格式:sudo mkfs -t 文件系统 设备路径 sudo mkfs -t ext4 /dev/ram0 5. 挂载磁盘 mkdir /mnt/ramdisk sudo mount /dev/ram0 /mnt/ramdisk 6. 查看 df -h 7. 查看ramdisk上的文件系统: mount 8. 卸载 sudo umount /mnt/ramdisk 参考: https://magiclen.org/linux-ramdisk/ 来源: https://www.cnblogs.com/volcanorao/p/6249325.html

Ubuntu 11.10 64位 装32位包

吃可爱长大的小学妹 提交于 2020-03-08 11:09:55
不用openSuse 有段时间了。总是这么换来换去地用,浅尝辄止,真正的东西倒没学到多少,反省一下。 前段时间把电脑重装了一下,彻底地重装,现在只有一个64位的ubuntu 11.10了,决定好好用用。恩,还是养成勤备份的习惯吧,因为一个不小心的sudo,可能就会造成不可回复的错误。 想说的是在64位装32位的东西。因为要用来做Android的开发,决定装一下,结果打开Eclipse,会报错,好像是一个什么libgcc之类的东西没有。于是在网上找找。找到一个ia32-libs的东西要装上。 sudo apt-get install ia32-libs 结果就是为了这个,搞了很长时间。原因很简单,依赖。把之前装的scala卸载掉了,再运行,又有很多的c的包要依赖。最后发现skype也不能装。找到大方向了,网上不能装32位skype的问题有很多。最后找到一条指令,现在觉得可能就是这条指令有了作用: echo foreign-architecture i386 | sudo tee /etc/dpkg/dpkg.cfg.d/multiarch 因为说是64位的11.10,自己就带了multiarch包,但是要命令启动一下。从命令上看,好像是把前面的语句写入到后面的一个文件里。不知.d是不是守护进程之类的意思。这么弄完后,又尝试着运行ia32-libs,这次就可以了。至少它没让我删掉2

qt环境搭建

你说的曾经没有我的故事 提交于 2020-03-08 09:41:05
QT开发&QT应用运行用到的QT库: Linux X64平台Qt Creator开发&应用运行用到的Qt库: https://download.csdn.net/download/wanvan/10695824 ARM64平台应用运行用到的Qt库: https://download.csdn.net/download/wanvan/10695879 QT Library配置须知: 直接下载使用我上面提供的编译好的Qt库,需要正确配置才能正常使用。 可能出现的问题: 问题1:移入我编译的QT库至Ubuntu下的QT Creator中时,可能QT Creator中会提示“Qt version is not properly installed,please run make install”的问题。 该提示就是说,Qt没有被正确安装,请运行make install这个问题是比较常见的一个。 出现此问题的原因就是:qmake.exe是在Qt安装编译时生成的,里面内嵌了Qt相关的一些路径。如果直接拷贝过来使用,自己的路径结构与原来不同,则Qt库就不能正常使用。提示就是Qt version is not properly installed,please run make install Qt没有被正确安装,请运行make install。 既然路径信息是内嵌在qmake.exe中了

编译安装带ssl 模块指定版本Python

懵懂的女人 提交于 2020-03-08 08:38:50
出现这个或者fatal error: openssl/名单.h: No such file or directory。都是没有安装libssl-dev~ libssl-dev包含libraries, header files and manpages,他是openssl的一部分,而openssl对ssl进行了实现~ 解决方案: 要在Debian、 Ubuntu 或者其他衍生版上安装OpenSSL: $ sudo apt -get install libssl-dev 要在 Fedora 、 CentOS 或者RHEL上安装OpenSSL开发包: $ sudo yum install openssl -devel 到 https://www.python.org/ftp/python/2.7. 1 1 /Python-2.7. 1 1 .tar.xz wget 下载指定安装包解压缩, tar -xvf Python-2.7.tar.bz2 cd Python-2.7 修改python setup 配置,开启ssl模块: 因为编译 python 的时候没有把 ssl模块 编译进去,只需修改 Modules/Setup文件 重新编译安装即可。 进入python安装包,找到Setup文件,用 vi 打开 cd Python-2.7.11/Modules vi Setup.dist 找到 #

Android 源码编译make的错误处理

▼魔方 西西 提交于 2020-03-08 08:36:27
Android源码下载: 官方下载 或参考 android源码下载方式 Android编译版本: PLATFORM_VERSION=4.0.1(最新Android 4.0.1) OS 操作系统平台: Linux yanggang 2.6.35-30-generic #61-Ubuntu SMP Tue Oct 11 15:29:15 UTC 2011 i686 GNU/Linux(Ubuntu10.10 32bit) 首先,我们先安装一些常用的工具 curl: sudo apt-get install curl git: sudo apt-get install git g++: sudo apt-get install g++ 然后,make遇到缺什么就安装什么 /usr/bin/ld: cannot find -lz host Executable: aapt (out/host/linux-x86/obj/EXECUTABLES/aapt_intermediates/aapt) /usr/bin/ld: cannot find -lz collect2: ld returned 1 exit status make: *** [out/host/linux-x86/obj/EXECUTABLES/aapt_intermediates/aapt] Error 1 解决方法: