linux命令

ubuntu目录中文转英文

export LANG=en_US
xdg-user-dirs-gtk-update


ubuntu安装压缩

sudo apt-get install unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview mpack lha arj cabextract file-roller

合并目录

cd 到需要合并的目录test

cp -R -u /略过目录位置/test/* .

修改ubuntu默认打开文件方式所设计到的几个文件

/etc/gnome/defaults.list
/usr/share/applications/mimeinfo.cache
~/.local/share/applications/mimeapps.list
~/.local/share/applications/mimeinfo.cache

查看是否安装某个包

 rpm -qa |grep xxx

gmake在ubuntu下是make 建立一个软链接

sudo ln -s /usr/bin/make /usr/bin/gmake
ubuntu安装右键开发终端
sudo apt-get install nautilus-open-terminal

alias别名使用 格式如下 永久生效修改sudo vi .bashrc(在用户目录下)追加命令即可
alias tets='cd xxxx'

ls忽略缓存文件 例如a.~

alias ls='ls -B'

查看系统运行时间 计算启动时间 计算运行时间

cat /proc/uptime
date -d "$(awk -F. '{print $1}' /proc/uptime) second ago" +"%Y-%m-%d %H:%M:%S"
cat /proc/uptime| awk -F. '{run_days=$1 / 86400;run_hour=($1 % 86400)/3600;run_minute=($1 % 3600)/60;run_second=$1 % 60;printf("系统已运行:%d天%d时%d分%d秒\n",run_days,run_hour,run_minute,run_second)}'

别名 添加计算机启动时间

alias work='date -d "$(awk -F. "{print \$1}" /proc/uptime) second ago" +"%Y-%m-%d %H:%M:%S"'
重新加载启动脚本

source .bashrc

ubuntu 禁用错误报告 或者卸载apport

sudo sed -i 's/enabled=1/enabled=0/' /etc/default/apport && sudo service apport restart

翻译po文件

msgfmt preference.po

开机自动运行命令 写入到.bashrc

nohup command > /dev/null 2>&1 &

E: Sub-process /usr/bin/dpkg returned an error code (1)

sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old
sudo mkdir /var/lib/dpkg/info
sudo apt-get update
sudo apt-get -f install
sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old
sudo rm -rf /var/lib/dpkg/info
sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info

No space left on device

磁盘空间满了 查看命令

df -h

boot 100%的错误解决办法 删除内核

查看当前使用内核

uname -a


其他未使用的内核

dpkg --get-selections |grep linux-image

删除内核

sudo apt-get remove linux-image-xxx

测试端口是否开放

telnet 127.0.0.1 7000

修改root密码

sudo passwd root

 通过root用户命令执行其他用户的命令 othersysuser需要执行命令的用户 command具体的命令

sudo -u othersysuser command



---------------------

命令会继续完善


你可能感兴趣的:(linux)