Linux下面如何运行 SH文件
chmod +x a.sh
然后运行文件就可以了
./a.sh
这样运行是a.sh在当前工作目录,如果文件没在当前目录,那么就需要用绝对路径来执行,比如
/opt/a.sh
/opt/test/a.sh
linux 中如何解压文件(比如.tar.gz 用tar
tar -xzvf .tar.gz
tar [-cxtzjvfpPN] 文件与目录 ....
参数:
-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令!
-t :查看 tarfile 里面的文件!
特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!
因为不可能同时压缩与解压缩。
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
解压:tar xvfz xxx.tar.gz.
压缩:tar czf xxx.tar.gz xxxx
VMware虚拟机能实现文件的复制拷贝但有大小限制
inux共享设置
虚拟机菜单栏VM->settings,打开下图的中的框。选择Options->Shared Folders->Always enabled->Add->Ok即可
请问.bash_profile文件在linux的哪里
.bash_profile文件存在于用户主目录下,绝对路径为/home/$name/.bash_profile
.bash_profile文件是隐藏文件,里面包含的是用户的用户的环境变量。
完成设置
然后执行,data文件夹就是共享的文件夹
到此完成所有设置
如果要设置web服务器,只要指定目录在这里即可,
这里要注意的是,一定要设置服务器能访问别的目录,比如 apache,
设置虚拟主机目录在 /mnt下时,apache中的配置文件一定要设置为可
访问根目录,即
<Directory />
..
Allow from all
</Directory>
不然会提示 Forbidden
弄完直接进入这个文件夹 /mnt/hgfs
linux下修改.bash_profile立即生效的三种方法
1 . .bash_profile
2 source .bash_profile
3 exec bash --login
[INS-35172]
Target database memory (XXMB) exceeds the systems available shared memory ({0}MB) 解决方法
Swap size空间不足
1.使用DD命令创建一个文件
[root@bys3 ~]# dd if=/dev/zero of=/root/swap bs=1024 count=1024000 ---这里bs=是bytes,count是 blocks 个块,这里的就是1024bytes=1K,1024000K=1000M
1024000+0 records in
1024000+0 records out
1048576000 bytes (1.0 GB) copied, 43.5605 seconds, 24.1 MB/s
[root@bys3 ~]# mkswap /root/swap
Setting up swapspace version 1, size = 1048571 kB
[root@bys3 ~]# swapon /root/swap
[root@bys3 ~]# free -m
total used free shared buffers cached
Mem: 2013 1864 149 0 37 1389
-/+ buffers/cache: 436 1577
Swap: 5094 0 5094 --与最开始的相比,增加了近1000M。
设置开机自动挂载-
[root@bys3 ~]# vi /etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
LABEL=SWAP-sda3 swap swap defaults 0 0
/root/swap swap swap defaults 0 0
[root@bys3 ~]# mount -a --无报错,修改/etc/fstab成功
重启后查看:--SWAP空间包含了新增加的空间。
[oracle@bys3 ~]$ free -m
total used free shared buffers cached
Mem: 2013 214 1799 0 15 150
-/+ buffers/cache: 48 1964
Swap: 5094 0 5094
注意:这种方式是有缺陷的,建议还是重装吧
不安全的权限 0644,建议使用 0600
root@caihuijian:~# chmod 0600 /swap/swapfile
swapon 失败: 设备或资源忙
root@caihuijian:~# swapoff /swap/swapfile
root@caihuijian:~# swapon /swap/swapfile
[INS-20802] Oracle Net Configuration Assistant failed
打开网络连接