标签归档:ubuntu

ubuntu使用ssh登录到ubuntu中文乱码问题解决

首先使用 locale命令在客户端查看输入,然后使用 locale命令在服务器端查看命令输入,如果不一致,更改为一致,重启,查看效果。
如果还不行,安装相应的语言包。
比如比如中文,使用:

sudo apt-get install language-pack-zh-hans
sudo apt-get install language-pack-zh-hant

之后就可以了。

Ubuntu18.04更换国内源

https://www.cnblogs.com/it-tsz/p/9742311.html

/etc/apt/sources.list 文件的前面加入:

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

更改之后保存,然后执行如下命令:

apt update
apt upgrade

Ubuntu 16.04中VirtualBox 5.1使用U盘/USB设备的方法

环境:

Ubuntu 16.04 LTS

VirtualBox 5.1.26 r118224

虚拟机系统:Windows 7 SP1 64

安装扩展:

在这里下载:

http://download.virtualbox.org/virtualbox/5.1.26/Oracle_VM_VirtualBox_Extension_Pack-5.1.26-117224.vbox-extpack

http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html#extpack

安装:

【管理】->【全局设定】->【扩展】

安装期间会提示说输入管理员密码。

添加用户权限:

1、添加usbfs用户组(装完成后会有vboxusers和vboxsf 两个用户组)

sudo groupadd usbfs

2、将你的Linux常用用户添加到vboxusers、usbfs这个两个组中

sudo adduser Jim vboxusers
sudo adduser Jim usbfs

设置虚拟机硬件:

注意:这里根据个人的硬件情况进行设置,我这里采用ICH9+USB3.0。如果参照这个设置不能正常识别,那么可以轮流切换来尝试。

此时启动虚拟机,会提示安装硬件,如果选择USB2.0的应该不用额外安装驱动,如果是3.0的需要下载驱动,这里推荐360驱动大师来快捷安装。

装好驱动重启虚拟机。然后关机。

物理机Ubuntu也重启。

再次打开VirtualBox,启动虚拟机,插入U盘。会发现右下角的USB设置已经可以正常识别,勾选U盘的设备。或者在菜单栏选择【设备】
选择后即可正常识别。

ubuntu下创建软连接

一、具体用法

ln -s 源文件 目标文件

当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间,只生成目标文件的一个镜像。

例如:ln -s /tmp/less /usr/local/bin/less

二、注意:

(1)ln命令会保持你每一处连接文件的同步性,不论更改源文件还是目标文件,另一处文件也会有相 同的改动。

(2)ln命令分为软连接和硬链接(无参数-s)。与软连接不同的是,硬链接会在你选定的位置上生成一个与原来文件大小相同的文件。无论是软连接还是硬链接都具有文件的同步性。

(3)当一个存储空间,具有几个硬链接时,删除其中的一个,并不会对存储空间进行操作,所以其它的硬链接不会受到影响。

(4)ln默认时间里硬链接(无参数-s)。

ubuntu grub启动参数

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT=0 ->设置默认启动项,按menuentry顺序。比如要默认从第四个菜单项启动,数字改为3,若改为 saved,则默认为上次启动项。
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true ->隐藏菜单,grub2不再使用,不管
GRUB_TIMEOUT="3" ->设置进入默认启动项的等候时间,默认值10秒,按自己需要修改
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" ->添加内核启动参数,这个为默认

设置开机启动进入文本模式:

修改这一行GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 为:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"
GRUB_CMDLINE_LINUX="noresume" ->手动添加内核启动参数,比如 acpi=off noapic等可在这里添加
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console ->设置是否使用图形介面。去除前面#,仅使用控制台终端,不使用图形介面
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480 设定图形介面分辨率,如不使用默认,把前面#去掉,把分辨率改为800x600或1024x768
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true ->设置grub命令是否使用UUID,去掉#,使用root=/dev/sdax而不用root=UUDI=xxx
# Uncomment to disable generation of recovery mode menu entrys
#GRUB_DISABLE_LINUX_RECOVERY="true" ->设定是否创建修复模式菜单项


https://www.linuxidc.com/Linux/2015-04/116075.htm

ubuntu 16.04 安装无线网卡驱动


    sudo apt-get install linux-headers-generic build-essential dkms    
    sudo apt-get update(optional maybe)    
    sudp apt-get install linux-source    
    sudo apt-get install --reinstall bcmwl-kernel-source (有可能只需要执行该步骤即可成功)  
    sudo modprobe wl
    sudo dpkg -i wireless-bcm43142-dkms_6.20.55.19-1_amd64.deb  

修改 apache 上传文件大小限制 – ubuntu

第一步: Apache环境中的档案上传

修改位于Apahce目录下的apache2.conf
添加下面内容
LimitRequestBody 10485760
即10M=10*1024*1024

第二步:修改在php下POST文件大小的限制
修改etc/php.ini
找到 File Uploadsh区域修改以下几个参数: file_uploads = on ;是否允许通过HTTP上传文件的开关。
默认为ON即是开 upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹(moodle可以不改)
upload_max_filesize = 8m ;允许上传文件大小的最大值.
找到 Data Handling区域,修改 post_max_size = 8m ;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。
默认为8M
设上述四个参数后,上传小于8M的文件一般不成问题。但如果上传大于8M的文件,只还得设置以下参数:
在Resource Limits 区域: max_execution_time = 600 ;
每个PHP页面运行的最大时间值(秒),默认30秒 max_input_time = 600 ;
每个PHP页面接收数据所需的最大时间,默认60秒 memory_limit = 8m ;
每个PHP页面所吃掉的最大内存,默认8M