linux系统操作命令和网络配置图解步骤教程
时间:2014-11-28 12:48 来源:linux.it.net.cn 作者:IT
rpm -ivh MySQL-client...... 安装MySQL客户端的命令,没写完整
1 ls
2 cd
3 ls
4 ls -l
5 vim
6 cd
7 ls -l
8 shutdowm
9 man
10 shutdown
11 shutdown -h
12 reboot
13 vim/etc/sysconfig/network
14 cd
15 vim/etc/sysconfig/network
16 vim /etc/sysconfig/network
17 vim
18 vim /etc/sysconfig/network
19 vim /etc/sysconfig/network-scripts/ifcfg-eth0
20 vim /etc/hosts
21 service iptables status
22 service iptables stop
23 service iptables status
24 chkconfig iptables --list
25 chkconfig iptables off
26 reboot
27 ls
28 cd /root/soft/
29 ls
30 ls -l
31 ./jdk-6u45-linux-i586.bin
32 ls
33 ls -l
34 cd jdk1.6.0_45/
35 ls
36 ls -l
37 vi /etc/profile
38 export JAVA_HOME=/home/jdk1.7.0_17
39 vi /etc/profile
40 source /etc/profile
41 java -version
42 java alternative --jdk
43 cd
44 cd /soft/
45 cd /root/soft/ 回到相应的目录
46 mv jdk1.6.0_45/ /user/local/
47 mv jdk1.6.0_45/ /usr/local/ 移动jdk到相应的目录
48 vim /etc//profile/
49 vim /etc/profile
50 source /etc/profile
51 java
52 javac
53 history
for i in /etc/profile.d/*.sh ; do
if [ -r "$i" ]; then
if [ "${-#*i}" != "$-" ]; then
. "$i"
else
. "$i" >/dev/null 2>&1
fi
fi
done
unset i
unset -f pathmunge
//配置jdk的path路径,无论在哪个目录下,都可以运行javac和Java
export JAVA_HOME=/usr/local/jdk1.6.0_45
export PATH=$PATH:/usr/local/jdk1.6.0_45/bin
export CLASSPATH=.:/usr/local/jdk1.6.0_45/lib/dt.jar:/home/jdk1.6.0_45/lib/tools.jar
export JAVA_HOME PATH CLASSPATH
"/etc/profile" 82L, 1998C
//加入解压tomcat后的路径
export CATALINA_HOME=/usr/local/apache-tomcat-7.0.53
[root@localhost Desktop]# vim/etc/sysconfig/network
bash: vim/etc/sysconfig/network: No such file or directory
[root@localhost Desktop]# cd
[root@localhost ~]# vim/etc/sysconfig/network
bash: vim/etc/sysconfig/network: No such file or directory
[root@localhost ~]# vim /etc/sysconfig/network
[root@localhost ~]# vim
[root@localhost ~]# vim /etc/sysconfig/network
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
[root@localhost ~]#
DEVICE="eth0"
BOOTPROTO="static"
HWADDR="00:0C:29:C2:4C:C7"
IPV6INIT="yes"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="c45c12d0-9623-4370-a8ba-3c6347fbce15"
IPADDR="192.168.8.251"
NETMASK="255.255.255.0"
GATEWAY="192.168.8.1"
在Linux中,如何安装MySQL?
方式一:共享文件夹的方式
方式二:本地联网或者桥接
chown 改变所属用户 change owner secure shell==ssh
chown bingbing family
chgrp sys family改变所属组
chgrp -R sys family递归改变所属组
一起改:chown -R root:bb family 递归改变所属用户和所属组
cd family
ls -l
注意:改变的用户和组要存在
更改权限的命令
chmod -x family去掉所有执行权限
chmod u+x family给当前用户添加执行权限
chmod g+w family给所属组添加写权限
chmod o+w,o+x family给其他用户添加写和执行权限
chmod 754 family 通过十进制来修改权限
chmod -R 754 family递归改变,family下面的文件也会改变权限
ls -l
$su root切换用户
su===switch user
usermod -g root bingbing换所属组,换成root组
groups bingbing查看组
usermod -G sys,users bingbing 添加多个从属组(bingbing表示用户名)
groups bingbing查看组
groupmod -n bb bingbing修改组名
17,18s/int/double 17行到18行的int改成double
ctrl+v:进入到可视块模式
vi/vim:命令(重要,用来修改配置文件)
vim:进入到一般模式状态
i:进入到插入模式
保存退出:按ESC(退出插入模式),:(冒号,进入底行模式)wq写入(写入到文件,不写入还在缓存)退出
保存不退出:
q!:强制退出,不保存数据,不保存退出
ia:在一般模式,在光标后面插入一个字母
io:在光标所在下一行开启
I:当前行的最前面
i:当前字母的前面
A:当前行的最后面
a:当前行的最前面
O:在光标所在上一行开启
o:在光标所在下一行开启
进入底行模式:dd删除某一行数据
删除光标处某个字母:按x
3x,不需要进入插入模式
set nu显示行号
保存退出:快捷键是ZZ,是大写,按住shift,在按zz(更快)
:7,9d回车删除7到9行
D:删除行内容,但是保存行
yy复制 3yy复制3行
p粘贴 当前行的后面位置粘贴
dd:剪切 不是删除,是放入剪切板内
gg: 回到第一行
G:回到最后一行
:15 回到15行
从16开始到文件末尾的都删除 dG(d+shift+g)
Tab:补全命令的快捷键
ctrl+r:快速查看历史命令,输入后会自动匹配
ctrl+l===clear:清屏
压缩、解压:gzip install.log、gzip -d install.log.gz gzip -9 install.log:多加了“-9”,更加压缩,时间变长了,空间更小(时间换空间)
对一个文件夹进行压缩:先打包
tar:坛子、罐子的意思,
tar -cvf family.tar family/:打包成tar文件,原来的文件夹还在
create vobs file
tar -xvf family.tar :解包 rm -rf family:删除文件夹 tar -xvf family.tar -C
cd ~===cd cd-:上一次执行的目录 cd ~bingbing 进入谁的目录
-9:
gunzip :解压和gzip -d一样
bz2:压缩的另一种形式 bzip2 aaa:对aaa文件进行压缩
打包并压缩
tar -zcvf fa.tar.gz family:压缩,先打包再压缩
fa.tar.gz:取得名字,很重要,表示tar打包,gz压缩
tar -jcvf fam.tar.bz2 family:打包并压缩
ls -l:以长文件形式显示文件和文件夹
touch:创建一个空文件
mv:剪切
cp:拷贝文件,加上-r 递归拷贝
ctrl+c:结束当前进程
q:退出
ifconfig(和windows的ipconfig一样,ipconfig /all)
eth0:表示当前使用的网卡,看到网卡的Mac地址
netstat:表示网络状态的意思
netstat -anpt:网络是TCP的使用情况显示出来
natstat -anpu:网络协议是UDP的使用情况显示出来
free:内存和交换空间的使用情况
du -h
du:disk usage du -sh:h表示显示单位
man du
df:disk file硬盘信息使用情况
ps:把当前的快照显示出来
ps -aus
cat:查看内容
more install.log:内容很多时,分页查看,一点点的2%查看内容 按空格继续显示
tail -n 20 install.log:查看末尾内容
cd:change directory 改变目录的意思,使用cd命令,一般要以“/”开始,可以使用Tab来提示输入
以下是把windows中的文件共享到Linux系统中,使用了工具软件
列出的文件或者文件夹信息,表示的是什么意思
(责任编辑:IT)
rpm -ivh MySQL-client...... 安装MySQL客户端的命令,没写完整 1 ls 2 cd 3 ls 4 ls -l 5 vim 6 cd 7 ls -l 8 shutdowm 9 man 10 shutdown 11 shutdown -h 12 reboot 13 vim/etc/sysconfig/network 14 cd 15 vim/etc/sysconfig/network 16 vim /etc/sysconfig/network 17 vim 18 vim /etc/sysconfig/network 19 vim /etc/sysconfig/network-scripts/ifcfg-eth0 20 vim /etc/hosts 21 service iptables status 22 service iptables stop 23 service iptables status 24 chkconfig iptables --list 25 chkconfig iptables off 26 reboot 27 ls 28 cd /root/soft/ 29 ls 30 ls -l 31 ./jdk-6u45-linux-i586.bin 32 ls 33 ls -l 34 cd jdk1.6.0_45/ 35 ls 36 ls -l 37 vi /etc/profile 38 export JAVA_HOME=/home/jdk1.7.0_17 39 vi /etc/profile 40 source /etc/profile 41 java -version 42 java alternative --jdk 43 cd 44 cd /soft/ 45 cd /root/soft/ 回到相应的目录 46 mv jdk1.6.0_45/ /user/local/ 47 mv jdk1.6.0_45/ /usr/local/ 移动jdk到相应的目录 48 vim /etc//profile/ 49 vim /etc/profile 50 source /etc/profile 51 java 52 javac 53 history for i in /etc/profile.d/*.sh ; do if [ -r "$i" ]; then if [ "${-#*i}" != "$-" ]; then . "$i" else . "$i" >/dev/null 2>&1 fi fi done unset i unset -f pathmunge //配置jdk的path路径,无论在哪个目录下,都可以运行javac和Java export JAVA_HOME=/usr/local/jdk1.6.0_45 export PATH=$PATH:/usr/local/jdk1.6.0_45/bin export CLASSPATH=.:/usr/local/jdk1.6.0_45/lib/dt.jar:/home/jdk1.6.0_45/lib/tools.jar export JAVA_HOME PATH CLASSPATH "/etc/profile" 82L, 1998C //加入解压tomcat后的路径 export CATALINA_HOME=/usr/local/apache-tomcat-7.0.53 [root@localhost Desktop]# vim/etc/sysconfig/network bash: vim/etc/sysconfig/network: No such file or directory [root@localhost Desktop]# cd [root@localhost ~]# vim/etc/sysconfig/network bash: vim/etc/sysconfig/network: No such file or directory [root@localhost ~]# vim /etc/sysconfig/network [root@localhost ~]# vim [root@localhost ~]# vim /etc/sysconfig/network [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 [root@localhost ~]# DEVICE="eth0" BOOTPROTO="static" HWADDR="00:0C:29:C2:4C:C7" IPV6INIT="yes" NM_CONTROLLED="yes" ONBOOT="yes" TYPE="Ethernet" UUID="c45c12d0-9623-4370-a8ba-3c6347fbce15" IPADDR="192.168.8.251" NETMASK="255.255.255.0" GATEWAY="192.168.8.1" 在Linux中,如何安装MySQL? 方式一:共享文件夹的方式 方式二:本地联网或者桥接 chown 改变所属用户 change owner secure shell==ssh chown bingbing family chgrp sys family改变所属组 chgrp -R sys family递归改变所属组 一起改:chown -R root:bb family 递归改变所属用户和所属组 cd family ls -l 注意:改变的用户和组要存在 更改权限的命令 chmod -x family去掉所有执行权限 chmod u+x family给当前用户添加执行权限 chmod g+w family给所属组添加写权限 chmod o+w,o+x family给其他用户添加写和执行权限 chmod 754 family 通过十进制来修改权限 chmod -R 754 family递归改变,family下面的文件也会改变权限 ls -l $su root切换用户 su===switch user usermod -g root bingbing换所属组,换成root组 groups bingbing查看组 usermod -G sys,users bingbing 添加多个从属组(bingbing表示用户名) groups bingbing查看组 groupmod -n bb bingbing修改组名 17,18s/int/double 17行到18行的int改成double ctrl+v:进入到可视块模式 vi/vim:命令(重要,用来修改配置文件) vim:进入到一般模式状态 i:进入到插入模式 保存退出:按ESC(退出插入模式),:(冒号,进入底行模式)wq写入(写入到文件,不写入还在缓存)退出 保存不退出: q!:强制退出,不保存数据,不保存退出 ia:在一般模式,在光标后面插入一个字母 io:在光标所在下一行开启 I:当前行的最前面 i:当前字母的前面 A:当前行的最后面 a:当前行的最前面 O:在光标所在上一行开启 o:在光标所在下一行开启 进入底行模式:dd删除某一行数据 删除光标处某个字母:按x 3x,不需要进入插入模式 set nu显示行号 保存退出:快捷键是ZZ,是大写,按住shift,在按zz(更快) :7,9d回车删除7到9行 D:删除行内容,但是保存行 yy复制 3yy复制3行 p粘贴 当前行的后面位置粘贴 dd:剪切 不是删除,是放入剪切板内 gg: 回到第一行 G:回到最后一行 :15 回到15行 从16开始到文件末尾的都删除 dG(d+shift+g) Tab:补全命令的快捷键 ctrl+r:快速查看历史命令,输入后会自动匹配 ctrl+l===clear:清屏 压缩、解压:gzip install.log、gzip -d install.log.gz gzip -9 install.log:多加了“-9”,更加压缩,时间变长了,空间更小(时间换空间) 对一个文件夹进行压缩:先打包 tar:坛子、罐子的意思, tar -cvf family.tar family/:打包成tar文件,原来的文件夹还在 create vobs file tar -xvf family.tar :解包 rm -rf family:删除文件夹 tar -xvf family.tar -C cd ~===cd cd-:上一次执行的目录 cd ~bingbing 进入谁的目录 -9: gunzip :解压和gzip -d一样 bz2:压缩的另一种形式 bzip2 aaa:对aaa文件进行压缩 打包并压缩 tar -zcvf fa.tar.gz family:压缩,先打包再压缩 fa.tar.gz:取得名字,很重要,表示tar打包,gz压缩 tar -jcvf fam.tar.bz2 family:打包并压缩 ls -l:以长文件形式显示文件和文件夹 touch:创建一个空文件 mv:剪切 cp:拷贝文件,加上-r 递归拷贝 ctrl+c:结束当前进程 q:退出 ifconfig(和windows的ipconfig一样,ipconfig /all) eth0:表示当前使用的网卡,看到网卡的Mac地址 netstat:表示网络状态的意思 netstat -anpt:网络是TCP的使用情况显示出来 natstat -anpu:网络协议是UDP的使用情况显示出来 free:内存和交换空间的使用情况 du -h du:disk usage du -sh:h表示显示单位 man du df:disk file硬盘信息使用情况 ps:把当前的快照显示出来 ps -aus cat:查看内容 more install.log:内容很多时,分页查看,一点点的2%查看内容 按空格继续显示 tail -n 20 install.log:查看末尾内容 cd:change directory 改变目录的意思,使用cd命令,一般要以“/”开始,可以使用Tab来提示输入
以下是把windows中的文件共享到Linux系统中,使用了工具软件
列出的文件或者文件夹信息,表示的是什么意思
(责任编辑:IT) |