精华内容
下载资源
问答
  • Linuxll命令

    2019-08-29 16:24:42
    ll命令其实就是ls -l,当然如果想显示隐藏信息就是 ls -al。 我个人是特别喜欢ll代替ls -al命令,并且还要有颜色的那种。 今天卸载软件重新安装环境变量怎么都不对了,一生气把环境变量都清空了。命令:unset PATH...

    ll命令其实就是ls -l,当然如果想显示隐藏信息就是 ls -al。

    我个人是特别喜欢ll代替ls -al命令,并且还要有颜色的那种。

    今天卸载软件重新安装环境变量怎么都不对了,一生气把环境变量都清空了。命令:unset PATH

    然后就手动添加环境变量:

    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin

    但是ll命令却没有了。

    解决方案一(没有颜色):

    在~/.bashrc文件最上面添加

    alias ll='ls -la'
     

    然后运行命令:source ~/.bashrc

    此时ll就有了,并且重新打开终端也生效,但是没有颜色,如下图:

    解决方案二:

    从另一台机器上复制了一份/etc/profile文件过来发现就有颜色了。可能是我之前的/etc/profile文件坏了。

    centos7文件内容如下,其他系统不清楚是否一样:

    网盘链接:

    链接: https://pan.baidu.com/s/1iqDphAxqxxTuB-H75LRpGA 提取码: zzp2 

    # /etc/profile
    
    # System wide environment and startup programs, for login setup
    # Functions and aliases go in /etc/bashrc
    
    # It's NOT a good idea to change this file unless you know what you
    # are doing. It's much better to create a custom.sh shell script in
    # /etc/profile.d/ to make custom changes to your environment, as this
    # will prevent the need for merging in future updates.
    
    pathmunge () {
        case ":${PATH}:" in
            *:"$1":*)
                ;;
            *)
                if [ "$2" = "after" ] ; then
                    PATH=$PATH:$1
                else
                    PATH=$1:$PATH
                fi
        esac
    }
    
    
    if [ -x /usr/bin/id ]; then
        if [ -z "$EUID" ]; then
            # ksh workaround
            EUID=`/usr/bin/id -u`
            UID=`/usr/bin/id -ru`
        fi
        USER="`/usr/bin/id -un`"
        LOGNAME=$USER
        MAIL="/var/spool/mail/$USER"
    fi
    
    # Path manipulation
    if [ "$EUID" = "0" ]; then
        pathmunge /usr/sbin
        pathmunge /usr/local/sbin
    else
        pathmunge /usr/local/sbin after
        pathmunge /usr/sbin after
    fi
    
    HOSTNAME=`/usr/bin/hostname 2>/dev/null`
    HISTSIZE=1000
    if [ "$HISTCONTROL" = "ignorespace" ] ; then
        export HISTCONTROL=ignoreboth
    else
        export HISTCONTROL=ignoredups
    fi
    
    export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
    
    # By default, we want umask to get set. This sets it for login shell
    # Current threshold for system reserved uid/gids is 200
    # You could check uidgid reservation validity in
    # /usr/share/doc/setup-*/uidgid file
    if [ $UID -gt 199 ] && [ "`/usr/bin/id -gn`" = "`/usr/bin/id -un`" ]; then
        umask 002
    else
        umask 022
    fi
    
    for i in /etc/profile.d/*.sh /etc/profile.d/sh.local ; do
        if [ -r "$i" ]; then
            if [ "${-#*i}" != "$-" ]; then 
                . "$i"
            else
                . "$i" >/dev/null
            fi
        fi
    done
    
    unset i
    unset -f pathmunge

    千万不要放在windows系统里编辑这个文档,linux和windows编码方式不同,我就在windows下打个空格然后就报错:

    -bash: $'\r': command not found
    用上述文件替换自己的/etc/profile

    执行命令:source /etc/profile

    好了,现在所有的终端打开都可以使用ll并且是有颜色的了:

    展开全文
  • mac 安装ll命令

    2021-02-24 23:09:30
    mac 安装ll命令 mac -bash: ll: command not found 在linux系统下我们经常使用ll、la命令。但在mac系统时缺没有。 提示:-bash: ll: command not found。 这是因为ll、la不是真的命令,而是一些常用命令和参数搭配的...

    mac 安装ll命令

    mac -bash: ll: command not found
    在linux系统下我们经常使用ll、la命令。但在mac系统时缺没有。

    提示:-bash: ll: command not found。

    这是因为ll、la不是真的命令,而是一些常用命令和参数搭配的别名。所以我们在Mac OS下配置下就好了。

    1、跳到个人目录下面

    localhost:~ huangfy20$ cd

    localhost:~ huangfy20$ pwd

    /Users/huangfy20

    2、打开.bash_profile

    localhost:~ huangfy20r:~ luna$ vi .bash_profile

    3、在最后面添加下面两个别名

    alias ll=‘ls -alF’

    alias la=‘ls -A’

    4、启用新配置

    localhost:~ huangfy20r:~ luna$ source .bash_profile

    展开全文
  • 第一步了解Linux的目录结构第二步了解Linux常用命令前言Linux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。linux不仅...

    7c63740756ae3b1f0f864c2cd65d41b0.gif

    13e4f065707849634a28735a129f90b9.png

    第一步了解Linux的目录结构

    第二步了解Linux常用命令

    前言

    Linux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。linux不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,如手机、路由器等,Android程序最底层就是运行在linux系统上的。

    01

    linux的目录结构

    9417d8aebcd1acd9f99d8984986cfcac.png

    下级目录结构

    • bin (binaries)存放二进制可执行文件

    • sbin (super user binaries)存放二进制可执行文件,只有root才能访问

    • etc (etcetera)存放系统配置文件

    • usr (unix shared resources)用于存放共享的系统资源

    • home 存放用户文件的根目录

    • root 超级用户目录

    • dev (devices)用于存放设备文件

    • lib (library)存放跟文件系统中的程序运行所需要的共享库及内核模块

    • mnt (mount)系统管理员安装临时文件系统的安装点

    • boot 存放用于系统引导时使用的各种文件

    • tmp (temporary)用于存放各种临时文件

    • var (variable)用于存放运行时需要改变数据的文件

    02

    linux常用命令

    1.查看目录结构命令

    ls(list)功能:列出目录内容

    格式:ls[参数][文件或目录]

    -a或--all    所有文件和目录。注意隐藏文件、特殊目录、以“.”开头的和以“..”开头的

    -l    使用详细格式列表

    -t    用文件和目录的更改时间排序

    -r   反向排序

    --help   在线帮助

    常用:

    ls   -l             列出当前目录下的文件信息(此命令很常用,简化的格式为 ll)

    ls   -al           列出当前目录下的文件信息(包括隐藏文件,特殊目录)

    ll    /home/     显示根目录下home目录下的内容

    2.切换目录命令

    cd(change directory)功能:切换目录

    语法:cd[目录]

    常用:

    cd   ~       当前用户主目录

    cd   /        根目录

    cd   -        上一次访问的目录

    cd   ..       上一级目录

    cd            当前用户主目录

    touch   1.txt    在当前目录创建一个文件1.txt

    clear:清除屏幕

    3.创建目录命令

    pwd:显示当前工作目录

    mkdir: 创建目录

    mkdir   a :当前目录下创建文件夹a

    mkdir  /root/b  :在根目录下的root下创建目录b

    mkdir  -pv  /root/c/e/d :在根目录下的root下创建目录结构c/e/d(一下创建多级目录)

    -p:父目录不存在情况下先生成父目录

    -v:显示命令执行过程中的详细信息

    [注]:如果是文件开头是-,如果是文件夹开头是d且文件夹名为黑体(如下图所示)

    2536f4131b6d1f71ba572f661cd364e1.png

    4.文件浏览

    [注]:按tab键可以自动补齐文件名

    cat   文件名:显示指定文件的所有内容(用于文件内容少的情况)

    more  文件名:分页显示文件内容,还支持直接跳转行等功能(用于文件内容多的情况)

    Enter :向下n行,需要定义。默认为1行

    空格键:向下滚动一屏  或 Ctrl+F

    B    返回上一屏  或Ctrl+B

    q   退出more

    less [参数]  文件名 :分页显示文件内容,操作更详细

    参数:-m 显示类似more命令的百分比        -N   显示每行的行号    

    两个参数可以结合用  -mN

    空格键:前进一页 或 page down

    b:后退一页   或 page up

    d:前进半页

    u:后退半页

    Enter:前进一行 或 方向键向下

    y:后退一行  或 方向键向上

    /字符串:向下搜索

    ?字符串:向上搜索

    v:进入vim编辑器

    tall命令:用来显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。

    tail[必要参数][选择参数][文件]

    -n 显示行数

    -f 循环读取

    5

    文件操作

    1

    1.复制命令:cp

    cp(copy)功能:复制文件或目录

    语法:cp[参数]   [源文件或目录]    [目标文件或目录]

    -r或--recursive   递归处理,将指定目录下的文件与子目录一并处理

     -b  覆盖文件时,可以将源文件做一个备份

    例如:

    复制文件:

    cp   1.txt   2.txt

    cp -b  1.txt  2.txt  :如果覆盖文件时,可以将源文件做一个备份

    cp  ./1.txt   ../   :将当前目录下的1.txt复制到父级目录

    cp  /root/1.txt   /bin/2.txt   :将/root下的1.txt文件复制到根目录下的bin目录下的2.txt中

    复制目录:(无论是单层目录还是多层目录都可以复制):

    cp  -r  ./a  ./b

    cp  -r  /root/a  /root/z

    1

    2.移动命令:mv

    mv(move)功能:移动或更名现有的文件或目录

    语法:mv [源文件或目录][目标文件或目录]

    -f  或 --force   若目标文件或目录与现有的文件目录重复,则直接覆盖现有的文件或目录

    剪切文件:mv    ./1.txt    /root    将当前目录下的1.txt文件 剪切到root目录下

    重命名文件:mv  ./1.txt   ./2.txt      将当前目录下的1.txt文件重命名为2.txt

    1

    3.删除命令:rm

    rm功能:删除文件或目录

    语法:rm [-dfirv][--help][--version][文件或目录...]

    -f 或 --force   强制删除文件或目录

    -r 或 -R 或 --recursive   递归处理,将指定目录下的所有文件及子目录一并处理

    强制删除文件:rm   -f   ./1.txt      

    强制删除目录:rm   -rf   ./a  

    1

    4.查找命令:find

    find功能:查找文件或目录

    语法:find[目录...][参数]

    -name  指定字符串作为寻找文件或目录的范本样式

    例如:find  /root/  -name  'test*'   查找root目录下的文件开头是test的文件和文件夹,*是通配符 。注意字符串要用单引号引起来。

    6.文档编辑

    vi或vim命令

    基本操作

    1.vim  文件名   :进入一般模式(不能输入)

    2.按下 i 从一般模式,进入到插入模式

    3.按下esc从插入模式,退出到一般模式

    4.在一般模式下,输入:wq,退出编辑。

    vi基本概念

    47529d1d7a5590f4324be3129636badf.png

    971725ae3e44d46cdd918099f147e714.png

    cf508999ffb5e14d1a8eaf3188a7dadd.png

    a58a7369f371d26c7c9e4ef5fff4a991.png

    取消操作:u       取消已经执行的操作

    7.管道

    linux提供管道符号 “|”  作用是“命令1”的输出内容,将作为“命令2”的输入内容。一般与grep命令一起使用

    格式:命令1 | 命令2

    grep命令

    功能:用于过滤/搜索特定字符。可使用正则表达式 能多种命令配合使用。

    格式:grep [option] pattern [file]       grep   参数  过滤条件   文件        (-i 或 --ignore-case        忽略字符大小写的差别)

    例如:grep   -i   one  /root/1.txt      显示root目录下的1.txt文件中含有one字符的一行数据(忽略大小写)   

    格式:其他命令 | grep  参数  过滤条件

    例如:cat   /root/1.txt  |  grep  -i  one     在cat命令输出结果基础上,进行过滤

    8.系统命令

    1.ps命令

    任务管理器:ps  -ef        查看当前所有进程(包括执行ps命令的那个时刻进程信息)

    格式:ps [参数]

    -e  此参数的效果和指定“A”参数相同,显示所有程序

    -f  显示UID,PPIP,C与STIME栏位

    例如:ps -ef  |  grep -i mysql     过滤出mysql这个进程

    2.kill命令

    kill功能:删除执行中的程序或工作

    语法:kill[参数][程序]

    -l       若不加选项,则-l参数会列出全部的信息名称。

    kill  -9  :表示强制终止

    格式:kill    -9    pid

    可先通过ps -ef 查找出所要删除的进程pid,再通过kill -9 pid 终止进程

    3.ifconfig命令

    功能:显示网络设备

    格式:ping  主机名或ip地址    (按ctrl+c停止ping)

    9.备份压缩:tar命令

    tar功能:文件备份压缩

    格式:tar      参数       压缩后的文件名      被压缩的文件名

               tar      参数       被解压的文件名      -C  指定目录            (如果省略 -C 指定目录,则解压到当前文件夹)

    -c 建立一个压缩文件的参数指令(create)--压缩

    -x 解开一个压缩文件的参数指令(extract)--解压

    -z 是否需要用gzip压缩

    -v 压缩的过程中显示文件(verbose)

    -f 使用档名,在f之后要立即接档名(file)

    常用解压参数组合:zxvf

    常用压缩参数组合:zcvf

    例如

      tar  -zcvf  /root/1.tar   /root/a     将root目录下的a文件夹压缩成1.tar,放在root目录下。

      tar  -zxvf  ./1.tar        将当前目录下的1.tar文件解压缩

    [注]如果后缀名为.tar.gz的压缩包用-zxvf   如果后缀名为.tar的压缩包用-xvf

    10.关机  重启

    Linux centos 重启命令:reboot

    Linux centos 关机命令:halt

    11.文件权限:chmod命令

    chmod功能:变更文件或目录的权限

    语法:chmod [参数][]

    -R  或 --recursive   递归处理,将指定目录下的所有文件及子目录一并处理

    --权限范围的表示法如下:

    u:User  即文件或目录的拥有者

    g:Group 即文件或目录的所属群组

    o:Other  除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围

    a:All        即全部的用户,包含拥有者,所属群组及其他用户。

    --符号

    + 添加权限

    - 取消权限

    -- 有关权限代号的部分

    r:读取权限,数字代号为“4”

    w:写入权限,数字代号为“2”

    x:执行或切换权限,数字代号为“1”

    - :不具任何权限,数字代号为“0”

    777 :所有权限

    [注]:3=1+2(wx)   5=4+1(rx)

    mkdir xxx  创建xxx目录

    例如:

    chmod    u-rwx   xxx    取消xxx目录的用户“读写执行”权限

    chmod    g-rwx   xxx    取消xxx目录的组“读写执行”权限

    chmod    777      xxx    给xxx目录添加所有权限      

    Linux 权限格式:

    04ce2b9f122f18ebae9aa0b6987b8abf.png

    e658a687f452c7dfeb00cbe59abb7d38.png

    5d08bdb95e257264743b592d88ed5303.gif

    END

    1afcb3686d5f60f24a4cb17bcb02173e.gif

    03bf9671cb2fbd859116d70bd0fffee3.png

    84a34f02193f84a897dd406a7aeb14ea.gif

    展开全文
  • linux 命令ll 命令不管用的问题

    万次阅读 2017-07-06 19:30:03
    [root@node1 ~]# find / -name mysql 查看mysql的安装路径 /usr/lib64/mysql /usr/share/mysqlll 命令不管用的问题:$ vim ~/.bashrc alias ll=’ls -l’ #加入此行 ps:加入后肯能无法当场起作用, 执行该句: ...

    [root@node1 ~]# find / -name mysql 查看mysql的安装路径
    /usr/lib64/mysql
    /usr/share/mysql

    ll 命令不管用的问题:

    $ vim ~/.bashrc
    alias ll=’ls -l’ #加入此行
    ps:加入后肯能无法当场起作用,
    执行该句: source ~/.bashrc

    展开全文
  • 一、 Linux目录:/bin:存放着最经常使用的命令,与windows的exe文件一样,但linux文件无后缀名/etc:存放所有的系统管理所需要的配置文件和子目录,相当于windows的C盘/opt:安装软件所放的目录,相当于windows的D盘/...
  • 有些人安装了新的Ubuntu或者新买了阿里云服务器装的是centos系统, 进入terminal输入"ll"命令的时候想让它显示文件夹下所有文件,但是不想让它显示默认文件, 这么多...的文件也不美观, 那该怎么办? 原因是因为linux下...
  • linux操作系统,应用服务器上常用命令: cd 切换命令 cd / cd ~ cd ../../ cd xx ll 展示所有的文件 ll -h 友好的展示 mkdir 创建目录 mkdir 目录名 mkdir -p a/b/b/b rmdir 移除目录 rmdir 目录名 :移除...
  • 文章目录什么是Linux常用命令查看ip查看当前目录文件编辑文件操作目录查找文件压缩包及解压包开放服务器端口用户添加查看进程安装JDK安装tomcat 什么是Linux 一种免费,开源的操作系统 常作为服务器的操作系统使用 ...
  • 常用的 linux 命令以及对应完成的功能: 1. cd +目标文件夹路径:跳转到你要去的文件夹命令 例:cd /home :普通用户只能访问根目录下的home文件夹 2. ll:查看当前问价夹内容 3. ls:和ll作用一样,ls只是查看问价夹...
  • cd命令:是Linux中最基本的命令语句,必须熟练掌握。 cd / 返回根目录 cd~ 用户主目录 cd . 当前目录 cd … 返回到上一级目录 cd /usr/进入到usr目录 cd - 返回上一个目录 cd 直接回家 2.ls目录和文件 ls -l 详细...
  • 昨天在安装树莓派(raspberry pi)的时候,进入系统,发现不能使用ll命令,只有ls,平时ll命令使用的习惯了,这种基础的命令应该是可以在系统的配置文件中设置的才对。 果然,在~/.bashrc文件下找到了ll命令的配置...
  • Linux基础命令

    2020-09-10 17:32:36
    Linux基础命令文件管理命令Linux的路径命令linux的文件属性文件Linux文件的读写Linux的软件安装 文件管理命令 查看文件 1) ls列出所在目录下的所有文件 2) ll 详细列出目录下所有文件。包括文件的权限、修改时间...
  • linux命令 切换目录 切换到该目录下usr目录 :cd /usr/ 切换到上一层目录 :cd …/ 切换到系统根目录:cd / 目录操作 创建目录: mkdir 目录名称 查看该目录下的所有目录和文件:ls 查看隐藏目录:ls -a 查看目录...
  • Linux命令

    2020-09-04 22:05:14
    文章目录Linux命令Linux文件管理命令用户管理权限管理vi文本编辑器find查找命令磁盘管理命令压缩及解压Linux 进程Linux运行tomcatLinux安装mysql卸载并安装jdk Linux命令 软件准备:vm虚拟机(CentOS 7),Xshell5,...
  • 1、chmod命令 先简单介绍几个常用的命令...如下图所示为ls -l命令即ll命令执行所得结果,我们可以看到显示了c目录的所有信息,那这些信息都代表了什么意思呢? 首先介绍一下红色框圈出的十个字符,第一个字母表示...
  • 在对一些软件或工具的安装过程中,一般是在root用户下,使用tar命名将安装包解压到/usr/local目录下,...修改前,可以使用ll命令查看文件信息(下面信息是已经修改好的): [hadoop@Slave1 local]$ ll total 80 drwxr
  • linux学习 - Linux 常用命令介绍 以下为 linux 一些常用命令的介绍: yum 远程安装软件, yum install 包名 -y man 关于命令的帮助文档,有任何命令不知道怎么用...-l参数表示长列表结构显示信息, ll命令是简化命令
  • linux 基本命令

    2020-09-25 15:59:02
    linux 基本命令基本命令centos7防火墙管理查看进程删除进程 基本命令 ll # 详细的列出当前目录下所有文件 ls # 列出当前目录下所有文件 pwd # 查看当前在什么路径 cd # 跳转到指定目录 vim # 编辑器的...
  • Linux常用命令

    2019-09-30 13:33:41
    Linux常用命令 系统命令 init 0 关机 init 6 重启 ls或 ls -l或 ll 列出当前目录下的文件及目录 cd /bin 切换到根目录下的bin目录 cd - 切换最近使用过的两个目录 Ctrl + C 中断当前程序 Ctrl + L 或 clear 清屏 ...
  • linux基本命令

    2020-11-17 20:58:53
    ll命令查看/opt/centos下的文件和目录 mv命令移动走/etc/yum.repos.d下的文件 vi编辑/etc/yum.repos.d/local.repo文件 cat命令查看刚才编辑的文件里的内容 用yum安装ftb服务 vi编辑ftp配置文件 添加anon_root=/opt...
  • linux环境安装redis安装命令步骤按步操作 安装命令步骤 安装 1 安装wget命令 yum install wget ,然后执行 mkdir install 且进入 cd install 2 下载安装包:wget ...
  • 1.1 Linux常用的命令 1.1.1 切换目录 使用cd app 切换到app目录 切换到上一层目录cd / 切换到系统根目录cd ~ 切换到用户主目录cd - 注:使用tab键来补全文件路径 1.1.2 列出文件列表:ls ll ls(list)是一个非常有用...
  • Linux常用指令 查看目录 ls 查看目录内容 ll 查看详细信息 创建目录 mkdir :创建目录 mkdir -p 创建目录以及子目录,多个目录同时创建 切换目录 cd 切换目录cd … 要加空格cd …/xxx 进入上一级目录的子目录 创建...
  • Linux中有些命令可能功能强大,方便快捷,但是这些命令在测试环境中可以使用,在生产环境上则要慎之又慎,还有些命令本身就是危险的,运行前一定要三思。工作中输入命令举一个开源社区非常有名的因为空格造成惨痛...
  • linux基础命令

    2016-03-20 10:28:00
    精通linux操作系统和shell script运维自动化工具发开vmbox(虚拟机)SecureCRTl链接服务器1、系统初级安装和常用命令2、掌握系统状况、系统调优、安全3、简单awk、sed和shell script4、常用服务安装、配置和简单调优...
  • linux常用命令

    2018-11-15 11:57:18
    apt-get -y install + 软件名 安装软件 sudo apt-get update 更新镜像源文件命令 sudo apt-get upgrade 更新软件 ls 普通查看当前目录下非隐藏文件,不会列出详细信息 ll 详细查看 cd / 进入到根...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 510
精华内容 204
关键字:

linuxll命令安装

linux 订阅