zoukankan      html  css  js  c++  java
  • Linux命令大全

    Linux命令大全

    1、常用命令

    ls   显示文件或目录

    ls -l      列出文件详细信息(不包含隐藏文件)
    ls -a      列出当前目录下所有文件及目录,包括隐藏文件(以.开头的文件和目录)
    

    mkdir 创建目录

    cd 切换目录

    touch 创建文件

    echo 打印,加上重定向可以向某个文件输入内容,如果文件不存在可以创建文件

    cat 查看文件内容

    less 类似cat,分页查看文件内容

    空格   下一页
    b     上一页
    -N   	显示行号
    /字符串	向下搜索"字符串"的功能
    ?字符串	向上搜索"字符串"的功能
    q			退出
    

    head 显示前N行数据(默认显示10行)

    tail 查看文件内容

    -f		循环读取文件内容(常用来实时查看日志)
    -n 10		显示最后10行数据
    

    cp 拷贝

    mv 移动或重命名

    rm 删除文件

    rm -r       递归删除,可删除子目录及文件
    rm -f       强制删除
    rm -rf      强制递归删除目录
    

    find 在文件系统中搜索某文件

    wc 统计文本中行数、字数、字符数

    wc test	
    70623   223592 10129765 ossutil64		表示test文件的行数为70623、单词数223592、字节数10129765
    

    grep 在文本文件中查找某个字符串

    rmdir 删除空目录

    pwd 显示当前目录

    ln 创建链接文件

    ln -s test test1		使用test创建test1软链接
    ln test test1		使用test创建test1硬链接
    

    2、解压缩(tar)

    tar -cf test.tar	test		把test目录打包成test.tar
    tar -zcf test.tar.gz test		把test目录打包成test.tar.gz
    tar -xf test.tar			解压
    

    3、vim 使用

    vim 有三种模式:命令模式、插入模式、编辑模式;使用ESC、i、':'来切换模式。

    命令行模式:

    ​ vim 进入之后就是命令行模式,如果在其他模式,直接按ESC即可进入命令行模式,在这个模式下可以进行翻页等操作

    ctrl+f	下一页
    ctrl+b	上一页
    i				进入插入模式
    :			 进入编辑模式
    v				高亮显示选择
    y				复制高亮的字符
    p				粘贴复制的字符
    

    插入模式:

    ​ 在插入模式下可以进行文本编辑

    编辑模式:

    ​ 其实也可以叫做命令行模式,只不过这个命令要在界面最底部:之后输入然后敲回车生效

    q		退出vim编辑器
    w		保存文件
    !		强制
    set nu		显示行号
    /字符串		向下查找‘字符串’
    ?字符串		向上查找‘字符串’
    

    4、yum(包管理器)使用

    yum 是一个包管理用户,可以使用yum方便快捷的安装/卸载大部分软件

    更改yum源,编辑/etc/yum.repos.d/CentOS-Base.repo,前提自己去找国内的源,阿里、网易等都有自行选择

    yum list 显示所有已经安装和可以安装的程序包
    yum list package1 显示指定程序包安装情况package1

    yum install 全部安装
    yum install package1 安装指定的安装包package1

    yum update 全部更新
    yum update package1 更新指定程序包package1
    yum check-update 检查可更新的程序

    yum remove package1 删除程序包package1

    yum clean all 清理yum缓存

    yum makecache 将服务器软件包信息缓存至本地,提高搜索安装效率

    5、用户/权限管理

    useradd  test		添加一般用户test
    useradd -g root test		添加一个用户并指定其属于root用户组
    useradd -d /home/test	test		添加一个test用户,并指定用户目录是/home/test
    useradd -p 123456  test				添加一个test用户并设置密码为123456
    userdel test		删除test用户
    su		进入最高管理员权限
    passwd 		重制当前用户密码
    sudo		使用管理员权限执行命令
    who			当前用户名
    chmod		赋权
    	chmod [uoga] [+-] [rwx]		使用方式
    	u			当前用户
    	o			其他用户
    	g			这个用户组
    	a			所有用户
    	x			可执行权限
    	r			可读权限
    	w			可写权限
    	+			增加权限
    	-			去掉权限
    	例:	chmod u+x	test		为test文件添加‘当前用户(u)拥有(+)可执行权限(x)’
    			 chmod u-x test		 为test文件去掉‘当前用户(u)去掉(-)可执行权限(x)’
    	
    
    
  • 相关阅读:
    Andriod开发环境配置
    Java调用WebService
    Message Modem Develop
    Call .so in Linux
    How to unpack a tar file in windows
    Visual Studio 2010工程目录下的ipch文件夹和.sdf文件
    TWAIN学习记录
    几种调用扫描仪的方案
    Gzip Practice
    Twain Practice
  • 原文地址:https://www.cnblogs.com/SunArmy/p/14431061.html
Copyright © 2011-2022 走看看