重装mysql
1 | 1 删除Mysql |
mysql远程连接
1 | mysql>update user set password=PASSWORD(‘123456’) where User='root'; |
top
http://www.cnblogs.com/peida/archive/2012/12/24/2831353.html
coscmd
1 | coscmd config -a k -s k -b iota-1254040271 -r ap-shanghai |
git 撤销commit
1 | git log |
虚拟机jupyter notebook
建立ssh通道
1 | ssh root@10.1.18.15 -L 127.0.0.1:1234:127.0.0.1:8888 |
权限 7种文件类型(-文件 d目录 l软链接)
文件a的访问权限为rw-r–r–,现要增加所有用户的执行权限和同组用户的写权限,下列哪些命令正确的是?
正确答案: A C 你的答案: D (错误)
A.chmod a+x g+w aaa
B.chmod 764 aaa
C.chmod 775 aaa
D.chmod o+x g+w aaa
chmod [] 模式 文件名 修改权限
chmod u+x,g+w xxx.avi
赋予执行chmod u=rwx file
所有人chmod a=rwx file
chomd 777 fild
iostat
yum install sysstat
lsof
Linux 系统中列出当前占用8080端口进程的命令()lsof -i:8080
1 | -a:列出打开文件存在的进程; |
netstat -tunpl
ss -t
tcp连接
fusion IO
source
source: source 文件名 [参数]
在当前 shell 中执行一个文件中的命令。
网络模拟器?
NS-3
https://cloud.tencent.com/info/876b157473953159b1d582b9acec8d88.html
localhost 免密访问:
1 | $ ssh localhost |
静态ip 固定ip
https://blog.csdn.net/hzhsan/article/details/45224371
1 |
|
centos 安装GLPK
tar -xzvf glpk-4.60.tar.gz
configure
make
make install
glpsol --math orienteering_problem.mod --data a8.dat --output "./out"
kill -s 9 1827
Linux终止一个前台进程可能用到的命令和操作:
正确答案: B 你的答案: A (错误)
A.kill (后台进程)
B.ctrl+c
C.stop
D.halt
查文件
1 | find / -size 1500c,字符 c 表明这个要查找的文件的大小是以bytes为单位 |
mysql -u root -p -h 192.168.3.109 -P 3306 -D lbs
验证redis
ps-ef |grep redis
netstat -antpl|grep redis
redis-cli -h ip -p port ping
shell wordcount:
1 | cat wordcount.txt |sed 's/[,.:;/!?]/ /g'|awk '{for(i=1;i<=NF;i++)array[$i]++;}END{for(i in array) print i,array[i]}' |
centos装python3
1 | yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make |
visualbox扩容
全局工具-虚拟硬盘df -lh
查看磁盘使用
删掉一个dockerdocker images
docker ps -a
docker stop j1
docker rm j1
docker rmi d23bdf5b1b1b
如果有图形界面可以安装分区工具?
1 | yum install epel-release |
新建硬盘 新建分区
1
2
3
4
5
6
7fdisk -l
fdisk /dev/sda
n #...一直回车
p #查看
w #保存
reboot
fdisk -l设备 Boot Start End Blocks Id System
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 16777215 7339008 8e Linux LVM
/dev/sda3 16777216 67108863 25165824 83 Linux创建卷 合并卷
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17pvcreate /dev/sda3
vgcreate sda333 /dev/sda3
vgscan
Reading volume groups from cache.
Found volume group "sda333" using metadata type lvm2
Found volume group "centos" using metadata type lvm2
vgmerge centos sda333
df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root 6.2G 5.7G 526M 92% /
devtmpfs 485M 0 485M 0% /dev
tmpfs 496M 0 496M 0% /dev/shm
tmpfs 496M 6.8M 490M 2% /run
tmpfs 496M 0 496M 0% /sys/fs/cgroup
/dev/sdb1 16G 227M 15G 2% /data
/dev/sda1 1014M 129M 885M 13% /boot
tmpfs 100M 0 100M 0% /run/user/0调整逻辑卷大小
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18lvextend -l+100%FREE /dev/mapper/centos-root
Size of logical volume centos/root changed from <6.20 GiB (1586 extents) to 30.19 GiB (7729 extents).
Logical volume centos/root successfully resized.
lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root centos -wi-ao---- 30.19g
swap centos -wi-ao---- 820.00m
xfs_growfs /dev/mapper/centos-root
df -lh
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root 31G 5.7G 25G 19% /
devtmpfs 485M 0 485M 0% /dev
tmpfs 496M 0 496M 0% /dev/shm
tmpfs 496M 6.8M 490M 2% /run
tmpfs 496M 0 496M 0% /sys/fs/cgroup
/dev/sdb1 16G 227M 15G 2% /data
/dev/sda1 1014M 129M 885M 13% /boot
tmpfs 100M 0 100M 0% /run/user/0
ip -br addr
ip太多VB显示不下
- perf 监视java程序上下文切换情况 windows perfmon性能监视器
JDK自带的jvisualvm、jstack
修改主机名
cat /ect/hostname
- 查找命令
which ls
ll
tty
终端/dev/zero
零设备文件/dev/null
回收站/dev/random
产生随机数useradd tmpuser
会在home下创建用户文件夹df -h
查看存储容量
du -sh /usr
80%的空间占用是/usrtree -L 1
树型显示一层yum -y install tree
- 创建文件
touch /home/{f1,f2}
用集合创建两个文件{1..20}范围 copy -v
-v, –verbose explain what is being donewc -l /var/log/messages
显示文件行数head
tail
查看头尾less
分页显示grep 'root' /etc/passwd
在文件中用正则查找关键字的行ll -a >list.txt
重定向到文件
RPM
r:读(cat,more head,tail) 目录(ls)
w:写,追加(vi,echo 111>file)但是不能删除 删除是上一级的权限
目录(touch新建目录,rm,mv,cp)
x: 对目录可以(cd)
目录的最高权限是x,文件最高权限是w
运行java
java xxx.class要在/etc/profile
加入CLASSPATH=.:$JAVA_HOME/jre/lib/ext:source /etc/profile
文件系统 FHS文件层次结构标准
颜色
- 黄色:表示设备文件
- 浅蓝色:链接(快捷方式)
/usr(Unix Software Resource)软件/usr里面放置的数据属于可分享的与不可变动的(shareable, static) 相当于C:/windows
/usr/local相当于c:/program
/opt三方协力软件
/etc配置文件
/var系统运作相关
/proc 进程:系统内存的映射
/selinux:防火墙
ls -lh
查看文件属性pwd
当键目录ls -al --full-time
完整显示文件修改时间
1 | # 查看 cpu 型号 |
fork 启动后台进程
环境变量vi /etc/profile
软连接:
零拷贝:文件传输只通过内核空间传输给socket
vi
- :q!
- 备份:cp server.xml server.xml.bak