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

guest
0 评论
内联反馈
查看所有评论