安装Ubuntu后,想用root用户远程连接虚拟机,但是一直连不上,找了找资料,原来ubuntu 服务器默认的root账号是没有激活的,需要用初装的用户账号给root设置管理密码: user@silk:~$sudo pa…
标签:linux
Linux下定时备份mysql数据库
首先连接数据库,查看数据库是否连接成功 mysql -u 用户名 -h 脚本中地址 -p密码 创建脚本server_mysql_bak.sh #!/bin/sh # Database info DB_HOST="127.…
CAS操作与无锁队列
在多线程编程中,为了保证内存的可见性,我们加入了一些锁的机制,例如信号量,互斥锁,条件变量等等,但是锁的机制不是一个简单的机制,需要加入很多的控制,所以在使用中又有了一些轻量级的同步机制,例如volatile,用来防止多…
美化终端
美化终端 zsh官网zsh命令行主题z的github地址 安装 zsh sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-z…
文件系统&&磁盘管理(三)--磁盘管理
磁盘分区的查看 # df 显示整个磁盘分区磁盘块的使用情况; -a: 列出所有的文件系统,包括系统特有的/proc等文件系统; -k: 以KB的容量显示各文件系统; -m: 以MB的容量显示各文件系统; -h: 将容量结…
Arch Linux 安装指南
1. 先说几句 为什么推荐Arch Linux?因为它好用呗! 如果想要学习Linux,Arch Linux是个很好的选择。Arch Linux提供了非常详细并且更新及时的Wiki(帮助文档),使用系统的过程中遇到的问题…
安装Docker
用设置 Docker 的镜像仓库并从中进行安装 前期准备 更新包 $ sudo apt-get update 安装软件包,以允许 apt 通过 HTTPS 使用镜像仓库: $ sudo apt-get install \…
vi 复制、粘贴、撤销、恢复撤销
一、复制和粘贴 方式1:使用鼠标和键盘 (1)进入插入模式(在命令模式中按“i”键); (2)使用鼠标左键拖动所要复制的内容(也可从外部编辑器如gedit使用Ctrl+C复制内容); (3)使用键盘移动光标到所要粘贴位置…
Linux新建文件命令
touch 文件名 (新建一个空文件)
Linux中执行shell脚本的4种方法
参考: Linux中执行shell脚本的4种方法 方法一:工作目录执行 切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本: ./test.sh # 如果没权限: Permission denied,…
利用rlwrap解决linux系统中第三方命令行出现的方向键等输入不正常
在linux中使用一些软件的命令行时,有时会遇到输入不正常的情况:方向键用不了,直接按方向键会出现一堆字符,退格也是,要按住ctrl才能正常退格,home和end键也不能正常用,等等。 比如在新装的系统中(无论是debi…
Linux下用汇编输出Hello, world
下列是Intel汇编语法实现的 Hello, world!程序。 ;; hello.asm ;; nasm -f elf hello.asm; will output hello.o ;; ld -s -o hello …