linux随笔
shell>du -sh <--查看当然目录所占用的大小
du -h --max-depth=? <--可以查看?层文件夹的大小。
df -h <--查看磁盘占用情况
htop <--类似Windows下的任务管理器,需安装
. <--当前目录
.. <--上一目录
tar zvxf source.tgz -C /directory <--解压source.tgz到/directory下
sda是磁盘,sda1,sda2是分区
grep --color=auto <--将查找的东西高亮显示。
alias anystring='command' <--只在当前环境有效
ldconfig <--让动态链接库为系统所共享
vim中 yy复制,p在粘贴在下一行
tar -cf archive.tar foo <--从foo文件创建tar包
echo $SHELL <--查看当前使用的是哪种shell
chsh -s /bin/bash <--使用bash
apt-get install xx:i386 <--安装32的库,只需在后面加上i386
fdisk -l <--查看磁盘分区情况
/etc/fstab <--可以开启自动挂在磁盘
pdftk 1.pdf 2.pdf 3.pdf output 123.pdf <--将1.pdf 2.pdf 3.pdf 合并为123.pdf
tee /proc/acpi/bbswitch <<< OFF <--关闭独立显卡
tee /proc/acpi/bbswitch <<< ON <--打开独立显卡</code></pre>
Linux实现虚拟内存之虚拟文件,下面是创建8G的虚拟文件
dd if=/dev/zero of=/mnt/swapfile bs=4M count=2048
chmod 600 /mnt/swapfile
mkswap /mnt/swapfile #格式化为swap分区
swapon /mnt/swapfile
watch -n 5 killall USR1 dd <--每隔5秒输出dd的中间过程
:set number(:set nu) <---vim中显示行号
:set nonumber <---vim中取消行号显示
/etc/default/locale 是debian的语言配置文件位置,修改后长期有效
tail -f log 实时监控日志
ifconfig eth0 10.0.2.1 <--将网卡eth0的IP地址改为10.0.2.1
cat -n或者grep -n 可以添加行号显示
cd - 进入上一次跳转的目录
/etc/crontab 系统自动某个时间自动运行里面的命令
cd /lib/modules/`uname -r`/kernel/drivers/net <--` `之间为Linux命令
tail -f /var/log/xxx.log -->实时查看日志
tee /proc/acpi/bbswitch <<< OFF -->关闭独立显卡,前提是装了bbswitch模块并且已经加载
ls -lt --> 将文件按照时间顺序排序并且显示详细信息
sudo useradd -r -m -s /bin/bash chao 创建一个用户chao并且家目录为/home/chao/
加密压缩
tar -czvf - file | openssl des3 -salt -k password -out /path/to/file.tar.gz
解密解压
openssl des3 -d -k password -salt -in /path/to/file.tar.gz | tar xzf -
pdftk 1.pdf 2.pdf 3.pdf output 123.pdf 将1.pdf 2.pdf 3.pdf合并成123.pdf
google-chrome --proxy-server="socks://127.0.0.1:10808" --no-sandbox 用系统代理方式打开谷歌浏览器
vmware-installer -u vmware-workstation linux环境下卸载vmware
echo 1 > /proc/sys/vm/drop_caches:表示清除pagecache
:1,20s/a/b/g #vim中将1-20行中的a换为b
setfacl -R -m -u:jellyfin:rwx movies/ 增加用户jellyfin对movies以及下面的所有文件的读写执行权限
getfacl movies 查看movies的所有权限
ssh -X xx@xx : ssh登录时转发gui界面 @chaoqu
linux下用命令调节亮度,以管理员权限执行下列语句,70为亮度值,请根据需要更改,太低会看不见,不一定是这个路径,
主要找到brightness文件位置 可用 find /sys/ -name brightness
找出文件位置
echo 70 > /sys/class/backlight/intel_backlight/brightness
减少vdi文件的大小,在虚拟机(Windows)上运行sdelete.exe -z C:
然后关闭虚拟机,也可以不关闭(实测),最好还是关闭,在实体机上运行
vboxmanage modifyhd xxx.vdi --compact
debian安装Windows上的字体
首先将Windows下的字体拷贝到Linux下,如/usr/share/fonts/chinese,然后进入到该目录以管理员权限执行以下语句
mkfontscale
mkfontdir
fc-cache -fv
加快pip的下载速度,下面网址是清华大学的源
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple xxx
E: 无法获得锁 /var/lib/apt/lists/lock – open (11: 资源暂时不可用)
E: 无法对目录 /var/lib/apt/lists/ 加锁
ps -e | grep apt 找出来然后kill -9 进程
#将pdf转化为pdf/a
pdftops PDFOriginal.pdf PDFOriginal.ps
gs -dPDFA -dBATCH -dNOPAUSE -dNOOUTERSAVE -dUseCIEColor -sProcessColorModel=DeviceCMYK -sDEVICE=pdfwrite -sPDFACompatibilityPolicy=1 -sOutputFile=MyOutPutPDF-A.pdf PDFOriginal.ps