ubuntu指令

Linux新手请看鸟哥的私房菜http://vbird.dic.ksu.edu.tw/linux_basic/linux_basic.php

搭建hustoj

https://github.com/zhblue/hustoj

codeblock

ctrl shift c 多行注释

ctrl shift x 取消注释

选择ubuntu momo字体

获取和退出Ubuntu管理员权限的方法

1. 打开Terminal;

2. 输入命令:sudo su;

3. 屏幕上会回显要求输入当前用户密码的提示,输入密码即可获得管理员权限;

4. 若想退出管理员权限可输入命令:su 用户名.

打开终端,在命令行中输入ifconfig,回车后就会出现在windows中的ipconfig近乎相同的结果

管理文件root权限

在命令行里,输入sudo nautilus 之后输入你的用户的密码,会弹出一个目录窗口来,可以复制到这里来的,在这里也可以删掉root的文件.

vim命令大全

http://www.cnblogs.com/YOUCAN/archive/2013/01/27/2879163.html

vim配置

http://blog.csdn.net/shaohuazuo/article/details/41721647

安装shadowshocks

1、确保python版本大于2.6
$ python --version
Python 2.6.8

2、下载并解压
https://github.com/clowwindy/shadowsocks/archive/master.zip
根据自己的需要,修改解压出来目录里边那个config.json
我相信你会wget/curl和unzip

3、解压出来的目录里有个shadowsocks的子目录,cd进去

cd /home/kyle/shadowsocks/shadowsocks

python server.py -c ../config.json

如果要在后台运行
nohup python server.py -c ../config.json > log &

The End,就这三步而已

shadowsocks-qt5安装指南

Ubuntu 通过PPA源安装,仅支持Ubuntu 14.04或更高版本。仅测试了Unity和LXDE桌面环境,如果在其他桌面环境下运行出现Gdk-CRITICAL **的错误,请参照下面Debian一节自行编译安装无UBUNTU_UNITY的版本。

sudo add-apt-repository ppa:hzwhuang/ss-qt5

sudo apt-get update

sudo apt-get install shadowsocks-qt5

使用方法与window中一样

安装chrome

以下为64位版本,使用下面的命令。

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

64 位安装命令:

sudo dpkg -i google-chrome-stable_current_amd64.deb

默认启动的其实还不是/etc/rc.local而是/etc/init.d/rc.local

mac主题 

http://ourjs.com/detail/53d76d072ee1090907000009

Ubuntu下hustoj安装的步骤

时间 2014-10-17 12:17:41  CSDN博客原文  http://blog.csdn.net/chaoshenyutou/article/details/40183965

/*注 在命令前加 sudo是以管理员权限运行,如果在刚打开的终端中输入 sudo su 回车。之后的命令就不用在加sudo了,之后的全部以管理员权限运行…..

PS:直接打开文件系统是没有权限复制粘贴和更改文本内容的,可在终端中输入nautilus,这样打开文件系统就会有权限进行所有操作。

一.

一台装ubuntu的机器

或者

二.一台在虚拟机上安装UBUNTU的机器

三、安装mysql

进入终端(就在左边菜单栏里),首先输入 sudo su进入权限模式,让你输密码就输你安装完时设的密码, 回车,

再输入 apt-get install mysql-server mysql-client 按回车

确认安装即可 

以下安装的几个软件跟三的方法是一样的,就不一一说了,输上按回车就行。。软件园中都有!!!

安装完成之后, 会让你设置数据库密码,即是后来的 DBPASS ,一定要记住!!!

四、安装 apache2

继续输入 apt-get install apache2 确认安装即可

这里要说明一下的就是 ubuntu 下的 apache 默认网页执行文件夹在 /var/www/ 下面,配置文件在 /etc/apache2/apache2.conf ,配置文件子目录在 /etc/apache2/ 下

进入火狐浏览器,键入 http://localhost ,出现 It works !代表安装成功

五、安装 php

继续输入 apt-get install php5 libapache2-mod-php5 确认安装即可

重启 apache ,输入 /etc/init.d/apache2 restart

先下载一个文本编辑器 gedit ,方法同三 .

输入 apt-get install gedit

建立新的网页,这点注意下啊,由于你无权限在系统文件夹下创建新。。,所以直接以管理员身份运行,在终端输入 sudo gedit

大开编辑器,

添加内容 <?php phpinfo();?> 保存即可,保存目录为

/var/www/html/info.php

进入火狐浏览器,键入 http://localhost/info.php ,出现 php 属性页面代表安装成功

七.安装onlinejudge

1.apt-get update

完成之后

2.sudo apt-get install subversion 完成之后

3.输入svn checkout http://hustoj.googlecode.com/svn/trunk/install hustoj

(需要用vpn,进外网下载),因为google服务器搬出大陆了,所以需要FQ,想办法搞个vpn,不然没法进去下载! !!

继续输入cd /home/hustoj,进入hustoj文件夹

接下来,要修改一个文件里面的用户名密码,是下面这个文件

hustoj/install.sh

输入sudo gedit 再次进入文本编辑器,通过它在目录中找到install.sh然后把DBPASS密码修改成设定的数据库用户名密码;

上面给的都要通过终端的方式以管理员权限修改,

最后一步,

输入sudo ./install.sh安装hustoj相关的支持软件

ubuntu14.04版:

快速安装指南:
1、安装Ubuntu
2、执行如下命令
    sudo apt-get update
    sudo apt-get install subversion
    sudo svn co https://github.com/zhblue/hustoj/trunk/trunk/install hustoj
    cd hustoj
    sudo bash install-interactive.sh

进入火狐浏览器,键入http://localhost/JudgeOnline,出现JudgeOnline页面代表安装成功, 其他相关问题查看 http://code.google.com/p/hustoj/wiki/FAQ

PS:1.svn锁定副本的问题:

你回到他的上级目录进行clear up,如果还不行,那就回到最上级的目录进行clear up

我出现的是judge-read-only的副本锁定问题,导致本应下载的内容下载不下来,我就干脆把这个文件夹删了,重新安装了一遍!

2.如果出现

Could not connect: Access denied for user ‘root‘@‘localhost‘(using password: YES)

那么打开目录:

var/www/html/judgeonline/include中的db_info.inc.php

把DBPASS改成数据库密码(之前设置的)

八.设置apache服务器网站根路径(设置之后可通过IP访问OJ)

1.进入目录 /etc/apache2/sites-aviliable/

2. 打开目录下的两个文件( default 什么的),把其中的 documentroot 后面加上 judgeonline

3.然后重启apache2 :终端输入

/etc/init.d/apache2 restart

这样应该就 OK 了。

终端 ipconfig, 找到本机 IP 地址,浏览器中输入 IP ,登陆 OJ

九,注册帐号测试 admin 功能

来,打开OJ,注册一个账号,下面我们来为这个账号获得管理员权限

比如说我注册的帐号叫 yutou

第一步,终端进入 输入sudo su 输密码

第二步  输入 mysql –u root –p 回车

然后输密码 进入mysql

第三步 输入 show databases;查看所有数据库

第四步,  输入 use jol;(hustoj用户数据库) 要想进去的话就输入select * from jol;

第五步 输入

insert into privilege(user_id,rightstr)values(‘yutou‘,‘administrator‘);

如果你的帐号叫zhangkun,那么只需要更改帐号部分,如

insert into privilege(user_id,rightstr)values(‘zhangkun‘,‘administrator‘);

OK 大功告成,这样你的账号就有管理员权限了。。。。重点是选对数据库。

二. virtual judge 环境搭建 与配置

PS:以下要下载的地方也几乎都需要外网,所以一定要先准备好一个VPN帐号,具体到网上搜一下免费的VPN和设置,这里就不多赘述。

1. 安装 jdk

sudo apt-get install openjdk-6-jdk

2. 安装 tomcat

( 1 )安装

在 http://tomcat.apache.org/download-60.cgi 页面中下载 Core 里的 tar.gz 文件;下载完解压后,将解压后的文件夹移至 /usr/local 中。

( 2 )启动 tomcat

在终端执行 /usr/local/apache-tomcat-6.0.41/bin/startup.sh

(这里的 tomcat 的版本后面不一样具体自己调整比如你下的 6.0.35 你就把命令改成 6.0.35 )

3. 在 jsp 中使用 JDBC 来连接 MySQL 数据库  

      下载 JDBC 驱动程序

打开 www.mysql.com/downloads/ 页面,最 下面有几列链接,其中一列第一个有意个 download ,点开,左侧寻找 connectors, 然后网页左侧有 connector/J 点击会出现供选择的 tar.gz 和 zip 文件下载(下载 .tar.gz 文件 ),下载完毕后解压缩。

http://cdn.mysql.com/Downloads/Connector-J/mysql-connector-java-5.1.34.tar.gz

http://pan.baidu.com/s/1dDcqJIT

下载需要申请帐号,用邮箱申请就好了;

   配置连接文件

将刚刚展开的 mysql-connector-java-5.1.18 中的 mysql-connector-java-5.1.18-bin.jar 文件拷贝到上面安装的 jdk 和 tomcat 下的 lib 文件夹中:

dk : /usr/lib/jvm/java-6-openjdk/lib

tomcat : /usr/local/apache-tomcat-6.0.35/lib/ PS:(这里的版本也是,你下载的5.x.xx你就把相应的5.x.xx移到相应的目录下)

4.在myql中创建vhoj数据库

  先进入数据库

1、在终端中输入sudo mysql -u root -p

回车然后输入你的数据库密码

2 、创建 vhoj 数据库   create database vhoj ;

3 、查看是否创建成功 show databases;

4 、选中 vhoj 数据库, use vhoj ;

5 ,创建表格,执行以下 sql 语句


CREATE TABLE ` t_contest ` (


` C_ID ` int ( 10 ) NOT NULL auto_increment ,


` C_TITLE ` varchar ( 100 ) collate utf8_unicode_ci default NULL ,


` C_DESCRIPTION ` text collate utf8_unicode_ci ,


` C_PASSWORD ` varchar ( 40 ) collate utf8_unicode_ci default NULL ,


` C_BEGINTIME ` datetime default NULL ,


` C_ENDTIME ` datetime default NULL ,


` C_MANAGER_ID ` int ( 10 ) default NULL ,


` C_HASH_CODE ` varchar ( 40 ) collate utf8_unicode_ci default NULL ,


` C_REPLAY_STATUS_ID ` int ( 10 ) unsigned default NULL ,


` C_ANNOUNCEMENT ` text collate utf8_unicode_ci ,


` C_ENABLE_TIME_MACHINE ` int ( 1 ) unsigned default NULL ,


PRIMARY KEY (` C_ID `),


KEY ` Index_manager_id ` (` C_MANAGER_ID `),


KEY ` Index_hash_code ` (` C_HASH_CODE `),


KEY ` Index_replay_status_id ` (` C_REPLAY_STATUS_ID


) ENGINE = InnoDB DEFAULT CHARSET = utf8 COLLATE = utf8_unicode_ci ;


CREATE TABLE ` t_cproblem ` (


` C_ID ` int ( 10 ) NOT NULL auto_increment ,


` C_PROBLEM_ID ` int ( 10 ) default NULL ,


` C_CONTEST_ID ` int ( 10 ) default NULL ,


` C_NUM ` varchar ( 2 ) collate utf8_unicode_ci default NULL ,


` C_TITLE ` varchar ( 100 ) collate utf8_unicode_ci default NULL ,


` C_DESCRIPTION_ID ` int ( 10 ) unsigned default NULL ,


PRIMARY KEY (` C_ID `),


KEY ` Index_problem_id ` (` C_PROBLEM_ID `),


KEY ` Index_contest_id ` (` C_CONTEST_ID `),


KEY ` Index_description_id ` (` C_DESCRIPTION_ID


) ENGINE = InnoDB DEFAULT CHARSET = utf8 COLLATE = utf8_unicode_ci ;


CREATE TABLE ` t_description ` (


` C_ID ` int ( 11 ) NOT NULL auto_increment ,


` C_DESCRIPTION ` text character set utf8 collate utf8_unicode_ci ,


` C_INPUT ` text character set utf8 collate utf8_unicode_ci ,


` C_OUTPUT ` text character set utf8 collate utf8_unicode_ci ,


` C_SAMPLEINPUT ` text character set utf8 collate utf8_unicode_ci ,


` C_SAMPLEOUTPUT ` text character set utf8 collate utf8_unicode_ci ,


` C_HINT ` text character set utf8 collate utf8_unicode_ci ,


` C_PROBLEM_ID ` int ( 11 ) NOT NULL default ‘0‘ ,


` C_UPDATE_TIME ` datetime default NULL ,


` C_AUTHOR ` varchar ( 100 ) default NULL ,


` C_REMARKS ` varchar ( 500 ) character set utf8 collate utf8_unicode_ci default NULL ,


` C_VOTE ` int ( 10 ) unsigned default NULL ,


PRIMARY KEY (` C_ID `),


KEY ` Index_problem_id ` (` C_PROBLEM_ID


) ENGINE = InnoDB DEFAULT CHARSET = latin1 ;


CREATE TABLE ` t_problem ` (


` C_ID ` int ( 10 ) NOT NULL auto_increment ,


` C_TITLE ` varchar ( 100 ) collate utf8_unicode_ci default NULL ,


` C_SOURCE ` varchar ( 500 ) collate utf8_unicode_ci default NULL ,


` C_URL ` varchar ( 500 ) collate utf8_unicode_ci default NULL ,


` C_originOJ ` varchar ( 40 ) collate utf8_unicode_ci default NULL ,


` C_originProb ` varchar ( 40 ) collate utf8_unicode_ci default NULL ,


` C_MEMORYLIMIT ` int ( 10 ) default NULL ,


` C_TIMELIMIT ` int ( 10 ) unsigned default NULL ,


` C_TRIGGER_TIME ` datetime default NULL ,


PRIMARY KEY (` C_ID


) ENGINE = InnoDB DEFAULT CHARSET = utf8 COLLATE = utf8_unicode_ci ;


CREATE TABLE ` t_replay_status ` (


` C_ID ` int ( 10 ) unsigned NOT NULL auto_increment ,


` C_DATA ` mediumtext collate utf8_unicode_ci ,


PRIMARY KEY (` C_ID


) ENGINE = InnoDB DEFAULT CHARSET = utf8 COLLATE = utf8_unicode_ci ;


CREATE TABLE ` t_submission ` (


` C_ID ` int ( 10 ) NOT NULL auto_increment ,


` C_STATUS ` varchar ( 100 ) collate utf8_unicode_ci default NULL ,


` C_TIME ` int ( 10 ) unsigned default NULL ,


` C_MEMORY ` int ( 10 ) unsigned default NULL ,


` C_SUBTIME ` datetime default NULL ,


` C_PROBLEM_ID ` int ( 10 ) default NULL ,


` C_USER_ID ` int ( 10 ) default NULL ,


` C_CONTEST_ID ` int ( 10 ) default NULL ,


` C_LANGUAGE ` varchar ( 100 ) character set utf8 collate utf8_bin default NULL ,


` C_SOURCE ` text collate utf8_unicode_ci ,


` C_ISOPEN ` int ( 10 ) default NULL ,


` C_DISP_LANGUAGE ` varchar ( 100 ) collate utf8_unicode_ci default NULL ,


` C_USERNAME ` varchar ( 40 ) collate utf8_unicode_ci default NULL ,


` C_ORIGIN_OJ ` varchar ( 40 ) collate utf8_unicode_ci default NULL ,


` C_ORIGIN_PROB ` varchar ( 40 ) collate utf8_unicode_ci default NULL ,


` C_IS_PRIVATE ` int ( 10 ) unsigned default ‘0‘ ,


` C_ADDITIONAL_INFO ` text collate utf8_unicode_ci ,


` C_REAL_RUNID ` varchar ( 40 ) collate utf8_unicode_ci default NULL ,


PRIMARY KEY (` C_ID `),


KEY ` Index_problem_id ` (` C_PROBLEM_ID `),


KEY ` Index_user_id ` (` C_USER_ID `),


KEY ` Index_contest_id ` (` C_CONTEST_ID `),


KEY ` Index_username ` (` C_USERNAME `),


KEY ` Index_origin_prob ` (` C_ORIGIN_PROB


) ENGINE = InnoDB DEFAULT CHARSET = utf8 COLLATE = utf8_unicode_ci ;


CREATE TABLE ` t_user ` (


` C_ID ` int ( 10 ) NOT NULL auto_increment ,


` C_USERNAME ` varchar ( 40 ) collate utf8_unicode_ci default NULL ,


` C_NICKNAME ` varchar ( 100 ) collate utf8_unicode_ci default NULL ,


` C_PASSWORD ` varchar ( 40 ) collate utf8_unicode_ci default NULL ,


` C_CREATETIME ` datetime default NULL ,


` C_QQ ` varchar ( 20 ) collate utf8_unicode_ci NOT NULL ,


` C_SCHOOL ` varchar ( 100 ) collate utf8_unicode_ci NOT NULL ,


` C_EMAIL ` varchar ( 100 ) collate utf8_unicode_ci NOT NULL ,


` C_BLOG ` varchar ( 1000 ) collate utf8_unicode_ci NOT NULL ,


` C_SHARE ` int ( 10 ) unsigned NOT NULL default ‘1‘ ,


` C_SUP ` int ( 10 ) unsigned NOT NULL default ‘0‘ ,


PRIMARY KEY (` C_ID


) ENGINE = InnoDB DEFAULT CHARSET = utf8 COLLATE = utf8_unicode_ci ;


CREATE TABLE ` t_vlog ` (


` C_ID ` int ( 10 ) unsigned NOT NULL auto_increment ,


` C_SESSIONID ` varchar ( 40 ) default NULL ,


` C_IP ` varchar ( 40 ) default NULL ,


` C_CREATETIME ` datetime default NULL ,


` C_DURATION ` int ( 10 ) unsigned default NULL ,


` C_REFERER ` varchar ( 500 ) default NULL ,


` C_USERAGENT ` varchar ( 500 ) default NULL ,


` C_LOGINER ` int ( 10 ) unsigned default NULL ,


PRIMARY KEY (` C_ID `),


KEY ` Index_2 ` (` C_SESSIONID


) ENGINE = InnoDB DEFAULT CHARSET = latin1 ;

然后回车。这就建好了

6、查看数据表是否创建成功 show tables;

出现相应的表就成功了。

三、 代码实施(下载还是要进外网,用VPN)

1、下载vj最新开源代码 https://code.google.com/p/virtual-judge/downloads/list

2、在tomcat安装目录下的webapps目录下新建名为judge的文件夹,并将下载的文件解压到目录下。

3、修改以下配置文件

WEB-INF/db.properties、

修改DBPASS数据库密码(之前自己设置的)

WEB-INF/web.properties、

本地测试注释前三行,远端访问注释后三行(注释即在行前边加#号) ,并将basePath设置为http:yourip:8080/judge

yourip:你的ip地址,在终端中输入ipconfig,找到本机IP地址

accounts.conf文件,该文件存放各oj系统的账号密码

内容格式为

POJyourusername yourpassword

四、Thenit should work

我弄完之后登录OJ交题出现题目一直PENGIND的情况,如果你也出现,解决办法如下

判题程序judged需要用root帐号启动,请重启服务器或手动执行sudojudged。如果无效,请检查/home/judge/etc/judge.conf中的数据库账号配置,把其中的root密码和admin的密码改成自己设置的。

参考 Configuration ,修正后再次重启服务器或执行sudo pkill-9 judged等待一会儿再执行sudo judged

下图是成功的标志。。。

参考

搭建oj环境:

http://aaron67.cc/blog/ubuntu-server-12-04%E6%90%AD%E5%BB%BAhustoj/

http://blog.csdn.net/chaoshenyutou/article/details/18950909

OJ问题讨论版

http://code.google.com/p/hustoj/issues/list?can=1&q=label:Priority-Medium&x=&y=&mode=grid

怎样使用,安装mysql指令

http://www.cnblogs.com/zhuyp1015/p/3561470.html

有关java RE的问题

https://code.google.com/p/hustoj/issues/detail?id=99

配置文件

http://blog.csdn.net/zhblue/article/details/7366194

What steps will reproduce the problem?
1. Install Ubuntu 14.04 LTS (64bit) ;-)
1. 安装 Ubuntu 14.04 LTS (64bit)
2. Submit a C/C++ code
2. 提交 C/C++ 程序(#include <stdio.h> 然后只有 scanf 和 printf,就是最普通的那个 A+B =_=
3. Get Runtime Error:[ERROR] A Not allowed system call: runid:8674 called:89
3. 然后就 RE 了,call 号是 89,虽然我也不知道它 readdir 干嘛,但是它就是调用了。

What is the expected output? What do you see instead?
Accepted ;-), but get Runtime Error:[ERROR] A Not allowed system call: runid:8674 called:89

What version of the product are you using? On what operating system?
Ubuntu 14.04 LTS (64bit), gcc (Ubuntu 4.8.2-17ubuntu1) 4.8.2, HUSTOJ core lastest svn(最后的 svn 版本)
Ubuntu 14.04 LTS 32bit not tested. Errors may occur =w= (32 位没有测试,不过估计可能也会有问题)

Please provide any additional information below.
add 89 with HOJ_MAX_LIMIT in okcalls.h and problem solved.
然后我在 okcalls.h 里加了个 89 和 HOJ_MAX_LIMIT 就可以了。

时间: 2024-12-21 19:35:51

ubuntu指令的相关文章

php相关问题学习(以备面试)

1.原味地址:[ http://www.yiichina.com/tutorial/57 ] 注:本文转自 http://www.icultivator.com/p/5535.html 整理了一份PHP高级工程师的笔试题,问题很全面.基本上这些题都答得不错,那么你应该可以胜任大部分互联网企业的PHP职位了.下面直接上题: 1. 基本知识点 HTTP协议中几个状态码的含义:503,500,401,200,301,302...(答案参考这篇文章:深入理解HTTP协议(二)——协议详解篇) inclu

如何编写最佳的Dockerfile

译者按: Dockerfile的语法非常简单,然而如何加快镜像构建速度,如何减少Docker镜像的大小却不是那么直观,需要积累实践经验.这篇博客可以帮助你快速掌握编写Dockerfile的技巧. 原文: How to write excellent Dockerfiles 译者: Fundebug 为了保证可读性,本文采用意译而非直译.另外,本文版权归原作者所有,翻译仅用于学习. 我已经使用Docker有一段时间了,其中编写Dockerfile是非常重要的一部分工作.在这篇博客中,我打算分享一些

windows子系统(WSL)root或者普通用户密码忘记,如何修改?

总结了网路上常用的几种方法: (其中方法一已失效,因为lxrun在win10 1709版本后被弃用,方法二和方法四在我这里失败了,所以我个人最终采用的是方法三) 一.以管理员权限启动PowerShell,输入lxrun /setdefaultuser root,打开WSL,输入passwd root修改密码. 二.打开CMD或PowerShell,输入ubuntu config --default-user root,修改ubuntu系统默认用户为root,再打开bash输入passwd roo

[筆記] Ubuntu Linux 使用 apt-get 指令移除軟體並清理遺留的垃圾

This is come from    http://blog.lyhdev.com/2013/01/ubuntu-linux-apt-get.html 在 Ubuntu 下移除某個軟體套件,使用的指令是 apt-get remove,例如: sudo apt-get remove texlive-full 但由於先前安裝此套件,會一併自動安裝相依套件(dependencies),所以需要再用 autoremove 清理. sudo apt-get autoremove 或是在 remove

ubuntu下linux常用指令总结

来实验室将近一个月,几乎没碰window,一直在ubuntu下开发,然后想总结一下最近常用的linux指令. (0) su和sudo:得到root权限 su 切换到root用户 sudo command 切换到root用户,执行command,然后切换回当前用户 su liaohuqiang 切换回普通用户 (1) apt:用于安装软件包 apt list 根据名称列出软件包 apt show 显示软件包细节 sudo apt install 安装软件包 sudo apt remove 卸载软件

Ubuntu安装后基本指令

1. Firefox安装Flash:sudo apt-get install flashplugin-nonfree 2. 更换源: 保存当前源列表:sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup 打开当前源列表:sudo gedit /etc/apt/sources.list 推荐用163源替换全部内容后,保存. 获取当前源更新:sudo apt-get update 3. 安装chrome: 下载chrome:wget h

Ubuntu Server 17.04安装GNOME指令

短短几行指令,从安装到打开: apt-get install gnome-shell apt-get install xinit xshell 开启  关闭: Ctrl+Alt+F1   Ctrl+Alt+F6 也可以安装其它桌面: Gnome 3 installation: sudo apt-get install gnome-shell KDE see Kubuntu installation: sudo apt-get install kubuntu-desktop XFCE instal

ubuntu 常用指令

1.进入到root权限的指令 sudo su,效果同su,只是不需要root的密码,而需要当前用户的密码.(亲测有效) 2.从root权限里面退出到 普通用户模式 exit---指令亲测有效 3.下载软件 apt -get install vim  下载vim工具 4.ifconfig -a 获取网络信息,例如网络地址. 5.SSH 该工具可以用来windows 和ubuntu 来切换系统. 2018-10-28 22:15:57 原文地址:https://www.cnblogs.com/jac

ubuntu常用指令

Ubuntu 常用命令大全查看软件 xxx 安装内容#dpkg -L xxx查找软件#apt-cache search 正则表达式查找文件属于哪个包#dpkg -S filename apt-file search filename查询软件 xxx 依赖哪些包#apt-cache depends xxx查询软件 xxx 被哪些包依赖#apt-cache rdepends xxx增加一个光盘源#sudo apt-cdrom add系统升级#sudo apt-get update#sudo apt-