您的位置:首页 > 运维架构 > Linux

Linux常用命令总结

2016-06-02 10:19 531 查看
pwd (print working directory)

打印当前工作目录

命令提示符:

    # 超级用户

    $ 普通用户

命令格式:

    命令 选项 参数

ls 选项 文件或目录

选项:

-l详细信息

-d查看目录属性 ls -ld /etc/

-h人性化显示文件大小(转换为k) ls -lh

-i显示i节点inode(每个文件都有一个id号码)  ls -i

文件类型:(共七种一般就三种)

-文件    d目录   l软链接文件

ls -l /etc/

ls -l /dev/

ls

文件权限:

r读 w写 x执行

u 所有者

g 所属组

o 其他人

linux中 点开头的文件是隐藏文件

目录处理命令

建立目录:mkdir

mkdir -p 目录名

-p 递归创建(连续创建两个文件)

删除目录(空的):rmdir

rmdir 目录名(注意只能删除空目录,如果目录非空此命令无法删除)

rmdir -p 目录名(如果删除japan(内含cangls目录)使用 rmdir -p japan/cangls)

删除目录或文件 rm

rm -f 目录/文件名 忽略不存在的文件不会出错误警告

rm -i 目录/文件名 互动模式,删除前询问

rm -r 目录/文件名 用于删除目录(即使内含有文件夹)

切换目录:cd

cd .. 返回上级目录

cd japan 进入japan文件夹(无/)

cd ~ 进入当前用户的家目录

cd   进入当前用户的家目录

cd - 进入上次所在目录

cd . 进入当前目录

复制

cp [-adfilprsu] 来源档(source) 目标档(destination)

相对路径:

相对于当前位置寻找目标位置

cd ../usr/local/src/

绝对路径:(虽然写起来麻烦,但是容易理解,推荐)

处于根目录一级一级寻找目录位置(/代表根目录)

cd /etc/

tab键可以提示(两下)

例如:cd / 然后两下tab

清理屏幕:

ctrl+L

Linux关机

shutdown -h now 立刻关机

shutdown -h 20:25 系统会在今天20:25关机

shutdown -r now 立刻重启

reboot 重启(与上等同)

halt 关闭系统 (等同于 shutdown -h now 和 poweroff)

打包压缩文件

bunzip2 file1.bz2 解压一个叫做 'file1.bz2'的文件

bzip2 file1 压缩一个叫做 'file1' 的文件

gunzip file1.gz 解压一个叫做 'file1.gz'的文件

gzip file1 压缩一个叫做 'file1'的文件

gzip -9 file1 最大程度压缩

rar a file1.rar test_file 创建一个叫做 'file1.rar' 的包

rar a file1.rar file1 file2 dir1 同时压缩 'file1', 'file2' 以及目录 'dir1'

rar x file1.rar 解压rar包

unrar x file1.rar 解压rar包

tar -cvf archive.tar file1 创建一个非压缩的 tarball

tar -cvf archive.tar file1 file2 dir1 创建一个包含了 'file1', 'file2' 以及 'dir1'的档案文件

tar -tf archive.tar 显示一个包中的内容

tar -xvf archive.tar 释放一个包

tar -xvf archive.tar -C /tmp 将压缩包释放到 /tmp目录下

tar -cvfj archive.tar.bz2 dir1 创建一个bzip2格式的压缩包

tar -xvfj archive.tar.bz2 解压一个bzip2格式的压缩包

tar -cvfz archive.tar.gz dir1 创建一个gzip格式的压缩包

tar -xvfz archive.tar.gz 解压一个gzip格式的压缩包

zip file1.zip file1 创建一个zip格式的压缩包

zip -r file1.zip file1 file2 dir1 将几个文件和目录同时压缩成一个zip格式的压缩包

unzip file1.zip 解压一个zip格式压缩包

以管理员身份运行

sudo

文件处理命令

链接命令

eclipseADT 安装:(两个坑)

1、缺少32位包

sudo apt-get install lib32z1

2、error while loading shared libraries: libstdc++.so.6: cannot open shared object file:

sudo apt-get install lib32stdc++6
http://blog.163.com/harword_justtodo/blog/static/214506138201451192710164/
    
ubantu安装JDK1.8

见http://blog.csdn.net/snowdream86/article/details/6677450

注意:1.目录名称为java-8-sun

            2.修改环境变量使用的是gdit 不是 vim

ubantu AndroidStudio adb 无法识别乐视手机

解决办法:修改连接方式为媒体设备(非只充电)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: