1,ubuntu 中启用Root 账号

如果需要激活 Ubuntu 中的 root 帐号, 在 Ubuntu 中激活 root 帐号的过程如下:
A. 在终端执行 sudo passwd root 指令后,系统将会提示你设置一个新的 root 帐号密码。
B. 点击 System (系统)-> Preferences(系统管理) -> Login Window(登录桌面) 菜单,并切换到 Security (安全)选项页,然后选中其下的“Allow local system administrator login(允许本地系统管理员登录)”选项。
C,禁用 root 帐号,则执行下列命令:sudo passwd -l root

2,以管理员身份打开文件夹
在ubuntu当中直接sudo gnome-open /xxx 就能以root身份打开任何文件夹修改文件

mkdir:
创建一个目录
最常用参数:
-p        —-如果给出的路径中父目录不存在,则同时创建父目录

cp:
拷贝文件和目录
最常用参数:
-b        —-为每个已经存在的目的文件作个备份
-d        —-遇到软链接时不拷贝软链接所指向的文件;拷贝时保留links属性(链接数)
-p        —-保留文件的访问权限,所有者,和时间戳
-R和-r    —-递归式拷贝(cp过程遇到非空目录才有效),即拷贝目录,子目录,子目录的子目录…..
-a        —-作用同-dpR
-s        —-并不真的做拷贝,而只是为每个文件作软链接(符号链接)
-u        —-同下面 mv 的-u参数

cat:
把(一个或多个)文件内容(连接)显示到标准输出

常用apt命令:
debian系系统的软件包管理程序(其图形化前端就是大名鼎鼎的新立得了),会自动帮你搞定依赖关系
apt-cache search package 搜索包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
sudo apt-get install package 安装包
sudo apt-get install package - - reinstall 重新安装包
sudo apt-get -f install 修复安装”-f = –fix-missing”
sudo apt-get remove package 删除包
sudo apt-get remove package - - purge 删除包,包括删除配置文件等
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
sudo apt-get dist-upgrade 升级系统
sudo apt-get dselect-upgrade 使用 dselect 升级
apt-cache depends package 了解使用依赖
apt-cache rdepends package 是查看该包被哪些包依赖
sudo apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
sudo apt-get clean && sudo apt-get autoclean 清理无用的包
sudo apt-get check 检查是否有损坏的依赖

ps,top:
列出当前命令的执行状态,ps为静态,top为动态(top时’q'退出)
ps:这个命令本人更常用些,推荐给你看看=.=
最常用参数(ps多用参数集合,而不是单个参数,并且配合grep使用)
-ef        —-以标准语法列出当前所有进程状态,例如ps -ef | grep eva #列出eva的进程状态
aux        —-以BSD语法列出………………………………..
-ejH    —-列出进程树
-eLf    —-同时列出线程状态

rm, rmdir:
rm:删除文件或目录,rmdir:删除一个空目录(此命令个人认为没啥用,可以用rm -r替代)
rm最常用参数:
-f        —-不提示不存在的文件,直接跳过
-i        —-每个删除动作都提示 (=.= 删除多的话岂不是烦死)
-I        —-删除多个文件(多于3个时)或者递归式删除(对于非空目录)提示一次
-r和-R    —-递归式删除该目录下的一切东东
-v        —-显示每个文件的删除动作(个人总是推荐使用此参数,明白你在做什么)

tar -c 创建包 –x 释放包 -v 显示命令过程 –z 代表压缩包
tar –cvf benet.tar /home/benet 把/home/benet目录打包
tar –zcvf benet.tar.gz /mnt 把目录打包并压缩
tar –zxvf benet.tar.gz 压缩包的文件解压恢复
tar –jxvf benet.tar.bz2 解压缩

--请问到底如何安装文驿泉字体?
apt-get install xfonts-wqy

如果觉得默认字体不好看可以安装文泉驿字体
sudo apt-get install wqy-bitmapfont
安装後应该可以在字体管理器中找到WenQuanYi Bitmap Song字体了

--begin vi ----------------------------------------------------------
#vi:
#vi filename 打开或新建文件,并将光标置于第一行首
k、j、h、l——上、下、左、右光标移动命令

进入vi之后是处于“Command mode”下,您要切换到Insert mode才能输入文字
在Command mode下按‘i’、‘a’或‘o’三键就可进入Insert mode。这时候您就可以开始输入文字了。
i: 插入,从目前光标所在之处插入所输入的文字。
a: 增加,目前光标所在的下一个字开始输入文字。
o: 插入新的一行,从行首开始输入文字。
Insert的切换→Command mode,按Esc键
您目前处于Insert mode,您就只能一直打字。假如您发现打错字了,想用光标键往回移动,将该字删除,就要按ESC键转换回Command mode,再删除文字。
离开vi及存文件
在Command mode下,可按冒号“:”键入入Last line mode,例如:
:w filename (输入“w filename”,将文章存入指定的文件名filename)
:wq (输入“wq”,因为进入之时已经指定文件名testfile,所以会写入testfile并离开vi)
:q! (输入“q!”,强制离开并放弃编辑的文件)

x:每按一次删除光标所在位置的后面一个字符。[超常用]
dd:删除光标所在行。[超常用]

o:(注意是数字零)光标移至当前行首
$:光标移至当前行尾
按Ctrl+B:屏幕往后移动一页。[常用]
按Ctrl+F:屏幕往前移动一页。[常用]
:1  --移动到文章的第一行
G (注意是大写字母G)移动到文章的最后。[常用]

yy:复制光标所在行。[超常用]
p:复制单行到您想粘贴之处。(指令‘yy’与‘p’必须搭配使用)

3.寻找字符串
/关键字:先按/,再输入您想寻找的字,如果第一次找的关键字不是您相尽可能的,可以一直按n会往下寻找到您要的关键字为止。

--end vi ----------------------------------------------------------

ubuntu 网卡设置,ip,mask,gateway,dns

sudo vi /etc/network/interfaces

//这个应该是决定是否启用这个端口
auto eth0

//静态设置IP
iface eth0 inet static
address 172.16.146.200
netmask 255.255.255.0
#broadcast 172.16.146.255
gateway 172.16.146.254

//通过dhcp动态设置
iface eth0 inet dhcp

//设置DNS服务器
sudo vi /etc/resolv.conf

nameserver 202.96.128.68
nameserver 61.144.56.101
nameserver 192.168.8.220

//重新设置网络,以启用新设置
sudo /etc/init.d/networking restart

//ok

切换输入法引擎
im-switch -c

--begin 中文输入法

输入法1:scim

系统 -> 系统管理 -> 新立得软件包管理器
查找 scim-*的有关文件升级即可。

----

输入法2:Fcitx
sudo apt-get install im-switch fcitx
sudo im-switch -s fcitx -z default
im-switch -s fcitx -z default #注意:不加sudo

完成设置最好重启一下X,输入法就生效了

翻页: -(上一页) =(下一页) ,(上一页) .(下一页)

某些情况下可能,在安装了fcitx输入法以后可能会出现和SCIM并存的问题,解决方法如下:

sudo gedit /usr/lib/gtk-2.0/2.10.0/immodule-files.d/scim-gtk2-immodule.immodules

将内容改为如下:

# automatically generated by dh_gtkmodules, do not edit
“/usr/lib/gtk-2.0/2.10.0/immodules/im-scim.so”
“scim” “SCIM Input Method” “scim” “/usr/share/locale” “ja:ko”
#就是将最后一行中的"ja:ko:zh"修改为"ja:ko",这样修改以后,scim在中文环境下将不被启动

更多设置,请访问中文输入法fcitx 以及 英文Locale下使用中文输入法

[编辑] Fitx
Fitx全名是Fun Input Toy for Linux,Fitx的姐妹版Fun Input Toy, 是Mac OS X下最流行的输入法之一, 同时Fitx还为iPhone版本WeFIT提供强劲的输入引擎。Fitx是目前Linux中最好用的拼音输入法,安装设置非常简单。

Fitx是建立在scim和scim-python上的输入法,同时由于原生在Mac OS X平台,因此需要GNUstep-base库支持。
Fitx的特点包括

1.同时支持拼音,双拼,全双混拼;五笔,五笔拼音混合输入 2.智能短句 3.自动记忆拼音词组,自动词频调整 4.支持南方模糊音 5.海量词库, 拼音词条37万条,五笔词条8万条 6.支持五笔自定义词组 7.支持简写拼音缩写。
scim-python和Fitx的deb包可以在http://code.google.com/p/fitx/ 下载。

安装  首先安装 scim-python_0.1.12_i386.deb,然后双击下载的Fitx的deb包即可安装。
输入法激活  鼠标左键点击SCIM即可选择使用Fitx输入法。

[编辑] 激活输入法
重新启动Xwindow完成。按 Ctrl + 空格 键激活输入法。

--end 中文输入法

--begin ssh

SSH 远程登入 Ubuntu 机
ssh username@Ubuntu’s ip (eg.192.168.0.1) //ssh fudh@10.0.17.22
接下来会提示输入密码,然后就能成功登录到服务器上了。

退出远程机
exit

将 文件/文件夹 从远程 Ubuntu 机拷至本地(scp)
scp -r username@192.168.0.1:/home/username/remotefile.txt .

将 文件/文件夹 从本地拷至远程 Ubuntu 机(scp)
scp -r localfile.txt username@192.168.0.1:/home/username/

--end ssh

--linux访问windows共享:
#service smb start
#smbmount \\\\Server\\Share /mnt/samba/ -o username=loginname,password=password --测试通过
service smb stop
smbmount \\\\10.0.17.22\\Share /mnt/samba/ -o username=user001,password=123456

ubuntu环境变量的设置
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.
并从/etc/profile.d目录的配置文件中搜集shell的设置.
/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.

当前用户:
~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.
~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取.
~/.bash_logout:当每次退出系统(退出bash shell)时,执行该文件.

例如vim ~/.bashrc
文件末尾添加PATH=$PATH:/home/opt/sb/compilers/arm-linux-gcc-3.4.4-glibc-2.3.5/bin

ubuntu 常识(转)相关推荐

  1. 记录Ubuntu的一些小常识

    Ubuntu的一些小常识 1. 修改环境变量 环境变量可以以几种方式存储,我们可以按需将环境变量写进相应文件: /etc/environment 对整个系统的环境生效 /etc/profile 对系统 ...

  2. Ubuntu搜狗拼音输入法安装教程(常识)

    安装搜狗拼音输入法   使用 Linux 最大的烦恼就是中文输入法了,但是在 Ubuntu 下面,这都不是事!搜狗拼音已经有 Ubuntu 版本了,所以我们虽然安装的是英文版的 Ubuntu,不过照样 ...

  3. linux完美卸载编译的php,互联网常识:Linux(Ubuntu)安装和完美卸载PHP7详细教程

    跟大家讲解下有关Linux(Ubuntu)安装和完美卸载PHP7详细教程,相信小伙伴们对这个话题应该也很关注吧,现在就为小伙伴们说说Linux(Ubuntu)安装和完美卸载PHP7详细教程,小编也收集 ...

  4. Linux【ubuntu】系统的文件夹结构与一些常识

  5. 查看Ubuntu 系统的版本

    Ubuntu 系统也使用1年多了,慢慢的也习惯了,最近打算记录下使用的Ubuntu系统的常识 方法1 : 打开终端输入: cat /etc/issue 方法2 : 在终端输入lsb_release - ...

  6. 如何在VMware虚拟机上安装Linux操作系统(Ubuntu)

    作为初学者想变为计算机大牛非一朝一夕,但掌握基本的计算机操作和常识却也不是多么难的事情.所以作为一名工科男,为了把握住接近女神的机会,也为了避免当白痴,学会装系统吧!of course为避免把自己的电 ...

  7. ubuntu 刷 android 5.0,IT之家学院:将刷了Ubuntu Touch的魅族PRO 5恢复为安卓系统

    小编写教程时用来做演示的魅族PRO 5是管总编大人借的,不把它恢复成安卓系统,这手机也没法儿还啊-- 那么这篇教程,IT之家小编就来演示如何把刷了Ubuntu Touch的魅族PRO 5恢复为安卓(国 ...

  8. 在Ubuntu中使用远程桌面

    有时候,由于工作的需要,我们在家里可能会或者其他地方访问我们的计算机,远程访问能够方便用户工作,对于Windows.Mac等用户来说,远程 访问 再也不是什么稳定,但对于一些Linux客户来说,远程访 ...

  9. 关于ubuntu中的inittab文件

    转到kubuntu之前曾经学习了一下,了解到ubuntu在6.10开始用upstart替代init,主要脚本都在/etc/event.d下面,默认情况下/etc下没有inittab文件. 刚装上kub ...

最新文章

  1. KMP算法---字符串匹配
  2. 使用coding进行项目代码管理(全程可视化操作!)
  3. php写入变量cookie,PHP如何用数组变量给setcookie函数赋值?
  4. qq安全保护进程更改计算机,分享win10电脑系统关闭qq安全防护进程的步骤
  5. 数据库抽象类PDOStatement对象使用
  6. 打包jar文件 外部调用资源 so等
  7. [译]Chapter 1 - An Introduction to ASP.NET MVC(2)
  8. mysql5.7优化案例_MYSQL5.7函数索引优化案例【企业数据库实战优化项目】
  9. Swift 使用SwiftyJSON解析JSON数据
  10. R语言保存EXCEL小技巧
  11. Bugzilla 下载和安装
  12. 【自用】R语言处理GEO转录组数据记录
  13. 什么是WMS系统,有什么功能?
  14. 大学计算机信息技术教程2020版知识点,大学计算机信息技术教程习题集.doc
  15. iPhone通过CPU确定手机型号
  16. 关系与关系模式的区别——易懂
  17. css文字右边加横线,CSS伪类before,after制作左右横线中间文字效果
  18. 剑灵显示服务器延迟怎么看,windows7电脑如何查看剑灵延迟
  19. 荣耀手环四有计算机功能吗,荣耀手环4有什么特点 如何使用荣耀手环4
  20. 如何用全球顶级名画,成为全行业最令人羡慕的人?

热门文章

  1. 多台计算机使用一个硬盘,怎么实现多台电脑共用一块硬盘
  2. C#调用大华相机SDK获取图片,转换成VisionPro的Icogimage格式
  3. Chap1_基础理论+Chap2_数据准备和数据模型
  4. php百度优化,百度技术沙龙第 24 期 PHP 性能优化实践
  5. matlab 代码转 Python
  6. 计算机上发出打印命令,从计算机上发送打印命令后打印机不打印怎么办
  7. 3.5 基本属性测试
  8. HMAC和密钥导出(HMAC and Key Derivation)
  9. 网上订餐叫外卖的发展优势
  10. 2019.11.4 英语学习