ubuntu常用的一些命令
1 添加root用户
其实ubuntu在安装时已经添加了root用户,只是屏蔽了。所以只需要激活即可。打开终端ctrl+alt+t,输入sudo passwd root,然后输入要添加给root的密码。
更新源命令
sudo apt-get update
2 将终端添加到右击快捷菜单中的方法
sudo apt-get install nautilus-open-terminal
此时再单击右键就会出现open in terminal
3 安装ssh服务
新版的ubuntu一般没有安装ssh-server,需要自己下载安装
sudo apt-get install ssh
如果想要root用户可以使用ssh服务,那么找到配置文件
sudo vi /etc/ssh/sshd_config
找到 PermitRootLogin 这项 将其改为 yes
同理,如果不想让root用户登录,将其改为
PermitRootLogin no
查看是否打开了服务
ps –ef |grep ssh
如果出现 sshd及说明已经启动了该服务。
4 创建软连接
ln [参数][源文件或目录][目标文件或目录]
软连接方式是:ln -s 源文件 目标文件
sudo ln -s /path/to/django/bin/django-admin.py /usr/local/bin/django-admin.py
[root@localhost test]# ll
-rw-r--r-- 1 root bin 61 11-13 06:03 log2013.log
[root@localhost test]# ln -s log2013.log link2013
[root@localhost test]# ll
lrwxrwxrwx 1 root root 11 12-07 16:01 link2013 -> log2013.log
-rw-r--r-- 1 root bin 61 11-13 06:03 log2013.log
5.Pip命令使用大全
5.1 pip安装包
sudo pip install packagename
5.2 pip查看已安装的包
pip list
5.3 pip检查哪些包需要更新
sudo pip list --outdated
5.4 pip升级包
sudo pip install –upgrade packagename
6. Ubuntu下安装python源吗
1下载源码
到官网上下载,python2.7.11.tgz
2python解压
sudo tar –zxvf python2.7.11.tgz
3编译与安装
./configure开始配置
Make 进行编译,时间可能比较长,需要几分钟时间
sudo make install 进行安装
此时可以检查安装的怎么样了
输入命令Python,会看到安装的版本信息
7、安装vmware tools
在Ubuntu系统中找到VMwaretools-9.6.2-1294478.tar.gz然后复制到一个文件夹里。
tar zxvf VMwareTools-*.tar.gz
然后进入解压后的文件夹
输入:
sudo ./vmware-install.pl
然后一路输入回车键,当到你看到 Enjoy, --the VMware team 关闭终端,重起电脑安装完成。
8、安装mysql
pip install Django==1.9.
10、防火墙的配置
启用
sudo ufw enable
停止
sudo ufw disable
开启/禁用:
ufw allow 22/tcp 允许所有的外部IP访问本机的22/tcp (ssh)端口
ufw deny 22/tcp 禁止所有外部IP访问本机的22/tcp(ssh)端口
查看防火墙状态
sudo ufw status
11、vi模式下按下backspace不能正常删除,delete键也不能删除
需要安装vim
sudo apt-get install vim
12、将man的帮助信息从terminal打印到文本文件中
在使用linux过程中不免会遇见一些不熟悉或者忘记用法的命令,使用man打印出来帮助信息时,又感觉太长。如果把帮助文档打印到文本文件中就比较好了,以后想什么时候看就什么时候看。
以top命令为例,在terminal中输出比较多

输出到文本文件中的命令
man top|col -b > mantop.txt
就可以将top的帮助文档输出到mantop文件中。
13 在shell中运行脚本,并将标准输出和标准错误输出到回收站(不要显示程序中的标准输出),比如说测试程序文件是test.py。
在shell中切换到测试文件所在的目录,运行命令:python test.py > /dev/null 2>&1
就会将程序文件test.py的标准输出和标准错误输出到类似于windows中的回收站。
15 linux系统重启的命令
1)shutdown -r [time] ,time格式说明,比较简单就是now,就是现在重启,或者是+m表示m分钟后重启,或者hh:mm以24小时格式指定具体重启时间。
2)reboot
16 linux关机命令
1) shutdown -h now 2) poweroff 立刻关机
17 常用的VI命令
1)打开文件直接 vi filename
2) 跳到文件第一行,在命令模式中使用 gg 或 :1
3) 跳到文件最后一行,在命令模式中使用 G 或 shift g
4)跳到行尾, $,移动到当前行头,0
5)向上翻滚半屏,Ctrl u
6)向下滚动半屏,Ctrl d
7)向前滚动全屏,Ctrl f
8)向后滚动全屏,Ctrl b
9)删除一行,dd,表示删除光标所在的当前行
10)删除多行,ndd,表示包含光标所在行向下数n行删除
11)复制一行,yy,表示把光标所在行复制下来
12)复制多行,nyy,表示包含光标所在行向下数n行复制下来
13)黏贴,p
18 文件下载命令 wget
使用wget断点续传
wget -c http://www.linuxde.net/testfile.zip
对于我们下载大文件时突然由于网络等原因中断非常有帮助,我们可以继续接着下载而不是重新下载一个文件。需要继续中断的下载时可以使用-c参数。
19 添加用户,
sudo adduser username
系统会提示以下信息:
正在添加用户“username”...
正在添加新组“username”(1001)...
正在添加新用户“username”(1001)到组“username”...
创建主目录“/home/username”...
正在从“/etc、skel”复制文件...
输入新的 UNIX 口令:(此处大家注意,不是输入你当前用户的密码,而是输入你要创建新用户的密码)
重新输入新的 UNIX 口令:(再输一次即可)
passwd:已成功更新密码
Changing the user information for username
Enter the new value, or press ENTER for the default
Full Name []: yangyang (输入新用户的名称)
Room Number []:
Work Phone []:
Home Phone []:
Other []:
这个信息是否正确? [Y/n] y
到了这一步,新用户已经添加成功了,此时我们可以打 ls /home查看一下,如果显示 username yangming,侧代表用户创建成.
到此,用户添加成功。如果需要让此用户有root权限,执行命令:
root@ubuntu:~#
sudo vim /etc/sudoers
修改文件如下:
# User privilege specification
root ALL=(ALL) ALL
db ALL=(ALL) ALL
保存退出,db用户就拥有了root权限。
20 彻底删除一个账户
在root用户下:userdel -r newuser
在普通用户下:sudo userdel -r newuser
因为需要彻底删除用户,所以加上-r的选项,在删除用户的同时一起把这个用户的宿主目录和邮件目录删除。
21 apt 清理缓存文件命令
apt-get purge -y --auto-remove
22 查找文件然后删除找到的文件
22.1 按照文件名查找文件后删除,使用的命令 find/rm
例如:查找当前文件夹下以ten开始的文件,然后删除
find . -name ten* | xargs rm -f
22.2 按照文件内容查找文件中包含指定的字符,然后删除
find .| xargs grep -rl 'well'
grep 参数说明
-r 是递归查找
-n 是显示行号
-R 查找所有文件包含子目录
-i 忽略大小写
-l 只列出匹配的文件名
-L 列出不匹配的文件名
23 使用命令进行文件传输:scp
博客文章 linux 中 scp 命令
ubuntu常用的一些命令的更多相关文章
- Ubuntu常用200条命令
查看软件xxx安装内容:dpkg -L xxx 查找软件库中的软件:apt-cache search 正则表达式 查找软件库中的软件:aptitude search 软件包 查找文件属于哪个包: ...
- ubuntu常用文件搜索命令 分类: linux 学习笔记 ubuntu 2015-07-05 15:40 84人阅读 评论(0) 收藏
1.find find [搜索路径] [搜索关键字] 比如查找/test中文件名为t5.tmp的文件: 查找根目录下大于100M的文件 注意,这里的204800单位是块,1块=512字节 在根目录下查 ...
- ubuntu常用文件搜索命令
1.find find [搜索路径] [搜索关键字] 比如查找/test中文件名为t5.tmp的文件: 查找根目录下大于100M的文件 注意,这里的204800单位是块,1块=512字节 在根目录下查 ...
- Ubuntu常用软件包管理命令
1.查看软件包xxx安装内容 #dpkg -L xxx 例子: #dpkg -L binutils //查看安装binutils包会安装哪些文件 2.列出系统已安装的或指定deb包的安 ...
- Ubuntu常用命令大全(转)
点评:Ubuntu常用命令大全,学习ubuntn系统的朋友可以收藏下,用ctrl+F查找即可 一.文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件 ...
- [转]Ubuntu 常用解压与压缩命令
.tar 文件(注:tar是打包,不是压缩!) # 仅打包,并非压缩 tar -xvf FileName.tar # 解包 tar -cvf FileName.tar DirName # 将DirNa ...
- Ubuntu常用命令大全[显示桌面]
Ubuntu常用命令大全 查看软件xxx安装内容 #dpkg -L xxx 查找软件 #apt-cache search 正则表达式 查找文件属于哪个包 #dpkg -S filename apt-f ...
- Ubuntu 常用命令大全
Ubuntu 常用命令大全查看软件 xxx 安装内容#dpkg -L xxx查找软件#apt-cache search 正则表达式查找文件属于哪个包#dpkg -S filename apt-file ...
- Ubuntu常用shell命令
目录 ls cd mkdir mv cp scp rm df du chmod chown chgrp head tail screen apt-get Ubuntu常用shell命令 Ubuntu作 ...
随机推荐
- Linux:su和su-的区别
大部分Linux发行版的默认账户是普通用户,而更改系统文件或者执行某些命令,需要root身份才能进行,这就需要从当前用户切换到root用户.Linux中切换用户的命令是su或su -. 如上图所示,一 ...
- Discuz常见大问题-如何允许用户插入视频-如何自己在页面中插入视频
从视频的下面分享中获取html代码 然后粘贴到你创建页面的指定位置(注意从优酷复制的视频宽度和高度可能比较小,你可以自己调整,或者占据100%) 最终的实现效果
- 在windows下安装redmine及相关问题
转载注明出处,adousen的博客http://blog.csdn.net/adousen redmine是一个ticket驱动项目管理工具,与trac等工具相比.它最大特色是能够在一个实例中同一时候 ...
- vscode - 设置中文语言
记得上次安装的时候,自动提示安装本地语言包,现在的版本貌似不会了吧. 1.先安装扩展,按键CTRL+SHIFT+P 输入 ext install ,最后输入:language,大概就可以找到简体中文包 ...
- 各种样式的table 及 代码
1.模板一 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <tit ...
- 在命令行上 Ubuntu 下使用 mutt 和 msmtp 发送 Gmail 邮件
在命令行写email from ubuntu 参考: http://www.habadog.com/2011/11/23/send-mail-with-msmtp-mutt-linux ...
- 怎么将txt文件转化为html格式的文件?--极为丑陋的方式
# -*- coding: utf-8 -*- #python 27 #xiaodeng #怎么将txt文件转化为html格式的文件?--极为丑陋的方式 import os #找出所有的txt格式的文 ...
- 使用openssl进行证书格式转换
各类证书由于存储的内容不同(如是否包含公钥/私钥是否加密存储/单一证书或多证书等).采用编 码不同(DER/BASE64).标准不同(如PEM/PKCS),所以尽管X.509标准规定了证书内容规范,但 ...
- div 模糊效果
-webkit-filter:blur(3px); -moz-filter:blur(3px); filter:url(blur.svg#blur); filter: progid:DXImageTr ...
- 【redis】常用命令
三.常用命令 1)连接操作命令 quit:关闭连接(connection) auth:简单密码认证 help cmd: 查看cmd帮助,例如:help quit ...