精华内容
下载资源
问答
  • MyMiniBash之clear命令

    2019-04-03 15:56:36
    在linux中clear命令可以刷新整个屏幕,但本质上还是只是让终端向后上翻了一页,滚动屏幕还是可以看到之前的信息。而reset命令将完全刷新整个屏幕,之前的终端输入操作信息都将会清空, 具体地clear命令的实现: #...

    在linux中clear命令可以刷新整个屏幕,但本质上还是只是让终端向后上翻了一页,滚动屏幕还是可以看到之前的信息。而reset命令将完全刷新整个屏幕,之前的终端输入操作信息都将会清空,
    具体地clear命令的实现:

    #include<stdio.h>
    
    int main()
    {
    	fputs("\x1b[2J\x1b[H",stdout);
    	exit(0);
    }
    

    这些都是VT100的控制码,是一个终端类型的定义。用来在终端上扩展显示代码
    可以通过echo来输出,或通过C语言中的printf函数来控制
    “\x1b[2J” 表示清除整个屏幕,行属性变成单宽单高,光标不变
    “\x1b[H” 表示光标不动。

    还有一些控制码:
    \033[0m 关闭所有属性
    \033[1m 设置为亮高
    \033[4m 下划线
    \033[5m 闪烁
    \033[7m 返显
    \033[8m 消隐
    \033[nA 光标上移n行
    \033[nB 光标下移n行
    \033[nC 光标右移n行
    \033[nD 光标左移n行
    \033[y;xH 设置光标位置
    \033[2J 清屏
    \033[k 清除从光标到行尾的内容
    \033[s 保存光标位置
    \033[u 恢复光标位置
    \033[?25I 隐藏光标
    \033[?25h 显示光标
    \033[30m-\033[37m 设置前景颜色
    \033[40m-\033[47m 设置背景颜色

    VT100 关于颜色的说明.
    VT100 的颜色输出分为,注意要同时输出前景的字符颜色和背景颜色。

    字背景颜色范围:40----49

     40:黑
    
     41:深红
    
     42:绿
    
     43:黄色
    
     44:蓝色
    
     45:紫色
    
     46:深绿
    
     47:白色
    

    字前景颜色:30-----------39

     30:黑
    
     31:红
    
     32:绿
    
     33:黄
    
     34:蓝色
    
     35:紫色
    
     36:深绿
    
     37:白色
    

    这样输出一个字符串比较完整如下

    echo "\033[字背景颜色;字体颜色m 字符串\033[0m" 
    

    例:

    echo "\033[41;36m helloworld \033[0m"
    
    展开全文
  • 使我们能windows下不用装虚拟机就可以使用到Linux的开发环境,对于电脑配置比较低的人来说确实是个福音(阿门),但是,它终归只是一个精简的环境,有好多问题有时会让我们很不爽,比方我现在遇到的这个:装好后...
        说起来cygwin,不得不夸一下,使我们能在windows下不用装虚拟机就可以使用到Linux的开发环境,对于电脑配置比较低的人来说确实是个福音(阿门),但是,它终归只是一个精简的环境,有好多问题有时会让我们很不爽,比方我现在遇到的这个:装好后里面没有clear命令,怎么办,重新装?太麻烦,选择full装?太大太慢,只能想个方法了,不能为了一个命令就大刀阔斧吧。
        其实我们仔细想一下,我们再windows下,为什么不用windows DOs中的命令替代呢,在windows中不是有clr的命令和clear的功能一样吗。那么我们把它做成一个/bin下面的执行文件,并命名为clear不久达到一样的效果了吗,简单的说是一个windows下的批处理,但是在Linux环境下我们称之为shell,所以我们就建立一个shell文件,这样就OK了,内容如下:#!/bin/bash  cmd /c clr;保存在/usr/bin/中,并命名为clear,试一下吧!
    <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
    阅读(2307) | 评论(0) | 转发(0) |
    0

    上一篇:没有了

    下一篇:IEEE 802家族

    给主人留下些什么吧!~~
    评论热议
    展开全文
  • 命令clear 5.查看文件和文件夹 命令:ls 6.查看所有文件和文件夹(包含隐藏的) 命令:ls -a 7.用列表方式查看 命令:ls -l 8.用列表方式查看所有文件和文件夹(包含隐藏的) 命令:ls -la 9.回到根目录 命令:cd ...

    1.切换用户
    命令:su 用户名
    2.查看ip
    命令:ifconfig
    3.获取ip
    命令:dhclient 网卡名称
    4.清屏
    命令:clear
    5.查看文件和文件夹
    命令:ls
    6.查看所有文件和文件夹(包含隐藏的)
    命令:ls -a
    7.用列表方式查看
    命令:ls -l
    8.用列表方式查看所有文件和文件夹(包含隐藏的)
    命令:ls -la
    9.回到根目录
    命令:cd /
    10.跳转指定路径
    命令:cd 相对路径|/绝对路径 /开头表示绝对路径
    11.查看当前路径
    命令:pwd
    12.创建文件夹
    命令:mkdir 文件夹名
    13.创建多层文件夹
    命令:mkdir -p /文件夹1/文件夹2
    14.删除空文件夹
    命令:rmdir 文件夹名
    15.删除非空文件夹(有提示)
    命令:rm -r 文件夹名
    16.删除非空文件夹(没有提示)
    命令:rm -rf 文件夹名
    17.创建文件
    命令:touch 文件名
    18.编辑文件
    命令:vi 文件名
    进入编辑状态(a或i或 o)
    退出编辑状态(esc)
    退出文件编辑并保存(wq!)
    退出文件编辑不保存(q!)
    19.删除文件(有提示)
    命令:rm 文件名
    20.删除文件(没有提示)
    命令:rm -f 文件名
    21.重命名和剪切
    命令:mv 旧名字 新名字
    命令:mv 旧文件 新文件
    22.复制文件和文件夹
    命令:cp -fr 源文件 目标文件
    23.在线安装tree包(需要连网)
    命令:yum install tree –y
    24.查看目录结构
    命令:tree 文件夹名
    25.查看文件
    命令:cat 文件名
    26.添加文件内容(覆盖)
    命令:echo “内容”>文件名
    27.添加文件内容(追加)
    命令:echo “内容”>>文件名
    28.权限
    d rwx r-x r–
    111 101 100
    7 5 4
    二进制
    d:文件夹 -:文件
    rwx 用户权限 读 写 执行 111 7
    r-x 用户组权限 读 执行 101 5
    r-- 其他组权限 读 100 4
    修改权限
    命令 :chmod u|g|o +|- r|w|x 文件名|文件夹名
    命令:chmod 777 文件名|文件夹名
    命令:chmod 777 -R(递归,包含子目录) 文件名|文件夹名
    29.添加用户组
    命令:groupadd 组名
    30.
    31.查看所有组信息
    Cat /etc/group
    32.查看指定组信息
    命令:cat /etc/group |grep group1
    33.删除用户组(组必须是空的)
    命令:groupdel 组名
    34.建用户(自动创建同名的用户组)
    命令:adduser 用户名
    35.查看所有用户
    cat /etc/passwd
    36.查看用户所在的组
    命令:groups 用户名
    37.查看指定用户信息
    命令:cat /etc/passwd | grep test1
    38.查看用户信息
    命令:id 用户名
    39.新建用户同时增加工作组(组已存在)
    命令:useradd -g 组名 用户名
    40.给已有的用户增加工作组(会把用户从其他组中去掉)
    命令:usermod -G 组名 用户名
    41.从组内删除用户
    编辑/etc/group 找到GROUP1那一行,删除 A删除用户

    42.给用户设置密码
    命令:passwd 用户名

    43.删除用户
    命令:userdel 用户名

    44.查看程序进程
    命令:ps -ef|grep 程序名
    45.停止进程
    命令:kill -9 进程PID
    46.停止服务
    命令:service 服务名 stop
    47.重启服务
    命令:service 服务名 restart
    48.文件操作练习

    49.安装JDK
    进入文件所在目录启动安装:rpm -ivh jdk-7-linux-x64.rpm,
    默认安装路径是/usr/java/jdk1.7.0(把此路径复制,配置环境变量时要用)
    进入/root找到.bash_profile(隐藏文件)
    编辑此文件
    JAVA_HOME=/usr/java/jdk1.7.0
    PATH=/usr/java/jdk1.7.0/bin:PATH:PATH:HOME/bin
    退出保存,重新打开xshell连接。
    配置全局环境变量
    编辑/etc/profile
    在文件最后加上
    JAVA_HOME=/usr/java/jdk1.7.0
    PATH=/usr/java/jdk1.7.0/bin:PATH:PATH:HOME/bin
    生效
    命令:source /etc/profile
    显示$PATH环境变量的值
    命令:echo $PATH
    50.Yum安装mysql (用yum安装简单,用tar复杂,易出错)
    命令:yum install mysql mysql-server mysql-devel -y
    当结果显示为Complete!即安装完毕
    配置端口3306在linux防火墙中开放
    命令:/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
    命令:/etc/rc.d/init.d/iptables save
    启动mysqld服务:/etc/init.d/mysqld start  或service mysqld start

    Root默认没有密码
    修改root密码为root:
    mysql>use mysql
    mysql> update user set password=password(‘root’) where user=‘root’ and host=‘localhost’;
    mysql> flush privileges;
    ------------------------------其他----------------------------------
    查看CentOS自带mysql是否已安装。
    输入:yum list installed | grep mysql
    若有自带安装的mysql,如何卸载CentOS系统自带mysql数据库?
    输入:yum -y remove mysql-libs.x86_64,若有多个依赖文件则依次卸载。

    查看服务是否随机启动:chkconfig --list |grep mysql 
    设置mysqld随机启动:chkconfig mysqld on 
    配置文件:etc/my.cnf
    --------------------------连接第三方客户端--------------------------------
    如果出现ERROR 1130 (HY000): Host ‘192.168.0.1’ is not allowed to connect to this MySQL server,解决办法如下:
    mysql>use mysql;
    mysql>update user set host = ‘%’ where user = ‘root’;(此语句可能报错,但是不影响)
    mysql>flush privileges;
    mysql>select host, user from user;
    改完以后可以使用mysql -h 服务器ip -u root -p 登录,
    mysql -u root -p 则不能使用
    或者
    mysql> grant all privileges on . to ‘root’ @’%’ identified by ‘root’;
    mysql>flush privileges;

    查看mysql默认编码
    mysql>show variables like ‘chara%’;
    数据库安装路径:/var/lib/mysql
    配置文件路径:/usr/share/mysql
    命令存放路径:/usr/bin
    复制配置文件:
    进入/usr/share/mysql
    cp my-small.cnf /etc/my.cnf
    编辑my.cnf
    vi /etc/my.cnf

    在port=3306下面添加
    character_set_server=utf8 退出并保存
    重启服务
    service mysqld restart

    ----------------------------------安装tomcat---------------------------------
    把apache-tomcat-7.0.59.tar.gz复制到/soft下
    进入soft目录,解压文件到/usr/local/tomcat,tomcat文件夹需要自己创建
    命令:tar -xvf apache-tomcat-7.0.59.tar.gz -C /usr/local/tomcat
    配置端口8080在linux防火墙中开放
    命令:/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
    命令:/etc/rc.d/init.d/iptables save
    启动tomcat服务:
    进入/usr/local/tomcat/apache-tomcat-7.0.59/bin
    命令:./startup.sh
    tar -xvf mysql-5.7.25.tar.gz -C /usr/java/mysql
    jdk-8u191-linux-x64.tar.gz
    mysql-5.7.25.tar.gz

    展开全文
  • secureCRT远程连接虚拟机里面Linux在secureCRTCtrl+L无法清屏(clear命令也不好使) 昨天还好使呢今天就不好使了但是直接虚拟机里面Linux下就没有问题可以清屏。 各位大仙这是咋回事?[img=...
  • Linux中的清屏命令

    2019-10-06 11:53:24
    第一种clear命令 清空屏幕,相当于向后翻了一页,之前的内容依然保存屏幕上 第二种reset命令 完全清空屏幕,内容同时清空,速度较慢 第三种printf命令 类似reset速度较快 第四种命令 Ctrl+L 与clear命令...

    第一种clear命令

    清空屏幕,相当于向后翻了一页,之前的内容依然保存在屏幕上

    第二种reset命令

    完全清空屏幕,内容同时清空,速度较慢

    第三种printf命令

    类似reset速度较快

    第四种命令

    Ctrl+L 与clear命令相同

    转载于:https://www.cnblogs.com/lazhaoqian/p/11337771.html

    展开全文
  • 每天一个linux命令:reset、clear 更多精彩请关注:www.zicreate.com clear 清空屏幕,本质上只是让终端显示页向后翻了一页,如果向上滚动屏幕还可以看到之前的操作信息。操作界面内容很多比较杂乱的时候使用。...
  • Linux 常用的命令

    2018-11-22 21:02:00
    Linux中的常用命令: 终端快捷键: Ctrl + a/Home 切换到命令行开始 Ctrl + e/End 切换到命令行末尾 Ctrl + l 清除屏幕内容,效果等同于clear Ctrl + u 清除剪切光标之前的内容 Ctrl + k 剪切清除光标之后的...
  • 当我们使用bash进行一些操作的时候,希望一些较为长的命令使用一些短的命令即可完成输入运行的话,我们就可以使用...在命令别名,若有空格的话,建议使用双引号将其括起来 shell定义的别名仅仅当前的she...
  • 直接终端或者bash输入clear或bash,回车即可 二、区别 1、clear:清屏,清除当前页的显示,实质上是把终端显示向后翻了一页,没有真正的清屏,向前翻还可以看见历史内容【常用】 2、reset:清屏,清除显示区...
  • Linux中最重要的命令

    2020-11-27 09:50:18
    学习这些命令,您将在Linux命令提示符下有更多的家。 下面的列表按字母顺序显示。 命令在列表的位置并不代表其有用或简单。 有关命令用法的最终字词,请参阅其手册页。 man命令当然在我们的列表,它是“ manual...
  • 一句话实现linux终端清屏(帮忙解释一下这句C语言)[复制链接] 00 liuxt 白手起家 帖子22主题3精华0可用积分13 专家积分0 在线时间7 小时注册时间2007-07-01最后登录2009-10-17
  • Linux其他管理命令

    2020-12-02 20:27:54
    Linux其他管理命令1:ifconfig命令2:ping命令3:useradd命令4:passwd命令5:kill命令6:clear命令7:su命令 #Linux其他管理命令 1:ifconfig命令 • 作用:用于显示或设置网络设备 2:ping命令 • 作用:检查网络...
  • Linux常用命令

    2020-04-13 23:05:34
    Linux常用命令 在Linux中常用的命令有如下: 命令 解释 clear 清屏 ls 查看所有目录 cd 切换路径
  • ehco命令:display a line of text【功能】默认将给出的内容将其直接打印出,shell最常用到【语法】echooptionargument【常用选项】-e 激活转义字符\b:删除前一个字符 \c:最后不加上换行符号 \n:换行且光标移动...
  • linux的基本命令

    2019-10-08 14:01:48
    简单命令 1.who命令 ... 2.echo命令 echi命令将列出命令行的参数显示到标准上。...date命令屏幕上显示上后设置系统的日期和时间。...cal命令显示公元1-9999年任意一年后任意一个月...clear命令清除屏幕上的信息。 ...
  • Linux中常用操作命令

    2018-11-13 13:29:00
    who 显示在线登陆用户 top 查看cpu、内存 pwd 显示当前目录 clear 清屏 cd 切换目录 cd - 返回上次路径 ls 文件夹和文件 ...grep 文本文件查找某个字符串 cat rest.log | grep idCard...
  • 我们在LINUX用习惯了命令,有时换到windows的cmd输入clear来清屏时提示错误,下面有两个小工具可以让cmd下使用wget clear命令,在这里随意记录一下,有两个不错的软件,1:cygwin[url]http://www.cygwin.cn/[/url...
  • Linux 基本命令

    2019-09-30 12:45:08
    简单命令 1.who命令 ... 2.echo命令 echi命令将列出命令行的参数显示到标准上。...date命令屏幕上显示上后设置系统的日期和时间。...cal命令显示公元1-9999年任意一年后任意一个月...clear命令清除屏幕上的信息。 ...
  • linux工作常用之必备基础命令

    千次阅读 2021-02-12 18:53:42
    1、clear命令 功能说明:清屏。 举 例:clear ; ctrl + l 2、who命令 功能说明:当前本地系统上的所有用户的信息 举 例:whoami ; who 3、uptime命令 功能说明:查询系统信息 举 例: load average: 0.00, 0.01, ...
  • linux常用命令

    2021-04-07 20:54:15
    如果大家学习和工作遇到了陌生的且高频的Linux命令,多查资料,掌握它,日积月累,知识面就会宽广。 1、关机:init 0 2、重启:init 6 3、清屏:clear 4、查看服务器的ip地址:ip addr 5、查看时间:date 6、...
  • 让Cygwin也有clear命令

    2008-09-04 09:19:40
     不过这样有一个弊端--此行代码同样会覆盖Linuxclear命令,而Linux下是没有cmd这一命令的。不想将此文件改来改去。   所以用第二种方法:   &gt;&gt;&gt; 安装 ncurses 这个包。她带有 clear 。....
  • Linux常用命令 防火墙相关的: 查看防火墙状态:systemctl status firewall.service 开启防火墙:systemctl start firewall.service 关闭防火枪:systemctl stop firewall.service 查看ip ifconfig 清空屏幕 clear ...
  • Linux基本常用命令

    2021-02-20 22:03:20
    1.cd:改变目录 2.cd…:回到上一级目录 3.pwd::显示当前工作目录 4.ls(ll):显示当前目录的所有文件,括号代表显示的内容更加详细 5.rm:该命令为删除一个...11.clear:清屏 12.history:查看历史命令 13.help:帮助 14.
  • 版本6的客户端是可以用ifconfig,但是版本7不能用 :  :ifconfig 但是清屏的快捷键clear可以用代替 ******************************************************************以上是基本...
  • 终端上工作时,通常...最简单,最常见的方法是使用clear命令:clearclear命令无需选项。就是这么简单,但是你还需要了解其他一些内容。clear命令和其他清除屏幕的方法可能取决于你使用的终端模拟器。终端模拟器是...
  • linux命令

    2020-11-04 15:12:48
    clear 清屏 history 查看命令历史 cd /home 进入 '/ home' 目录' 输入目录名按tab自动补全 cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd ~ 进入/Users/wanglingjie目录 Document/Desktop/Downloads等这里 ...

空空如也

空空如也

1 2 3 4 5 ... 14
收藏数 262
精华内容 104
关键字:

在linux中clear命令

linux 订阅