linux 命令行命令
linux下输入密码的时候是不会出现*的,不会有任何反应,输完密码直接回车就好了。
环境变量
查看所有的环境变量
export
查看单个,如PATH
echo $PATH
修改添加,两种办法
- 如export path=xxx;$path
- vim etc/profile
卸载jdk
可以用命令卸载。
比如卸载openjdk:sudo apt-get purge openjdk*
如果你是使用的oracle下载的bin文件安装配置的jdk,那么删除配置,删掉bin安装jdk的文件夹就行。
另外一个网页:http://my.oschina.net/lxrm/blog/110638返回根目录
#cd /
linux下重命名文件夹或文件都是用mv来实现
如#mv abc.txt 1234.txt
如#mv A B
如#mv a.txt /b/c.txt文件解压缩
(1). 压缩
#tar -zcvf 压缩文件名.tar.gz 被压缩文件名
这里的文件名都可以加入路径
(2). 解压缩
#tar -zxvf 压缩文件名.tar.gz利用xshell向linux传文件
- 安装lrzsz软件包
#apt install lrzsz - 上传命令为rz,上传的目录为当前目录
- 下载命令为sz,后面要跟下载的文件名
- 安装lrzsz软件包
安装软件包时可能遇到的问题
通过终端安装程序sudo apt-get install xxx时出错
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it
出现这个问题可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因可能是上次运行安装或更新时没有正常完成,进而出现此状况,解决的办法其实很简单:
在终端中敲入以下两句
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock删除文件夹和文件
删除文件夹实例:
rm -rf /var/log/httpd/access
将会删除/var/log/httpd/access目录以及其下所有文件、文件夹
删除文件使用实例:
rm -f /var/log/httpd/access.log
将会强制删除/var/log/httpd/access.log这个文件配置jdk环境
export JAVA_HOME=/usr/java/jdk1.8.0_91
export JRE_HOME= JAVAHOME/jreexportCLASSPATH=.: {JAVA_HOME}/lib: JREHOME/libexportPATH= {JAVA_HOME}/bin:$PATH配置变量
在~/.bashrc里面添加
改变文件夹所有者
#chown -R [用户名]:[用户组] [文件夹名]