1, md5sum 輸出字符串的MD5值php
echo -n 123456 | md5sum //-n表示不打印回車符html
2, ubuntu設置dock任務欄鼠標點擊效果mysql
16.04:linux
調整位置:gsettings set com.canonical.Unity.Launcher launcher-position Bottom //Left Bottom兩個選項,注意這個只能在用戶下有效,不能在root下
nginx
sudo apt install compizconfig-settings-managersql
如下18.04shell
gsettings range org.gnome.shell.extensions.dash-to-dock click-action //列舉全部可用設置ubuntu
gsettings set org.gnome.shell.extensions.dash-to-dock click-action "minimize" //設置爲單擊最小化
windows
gsettings reset org.gnome.shell.extensions.dash-to-dock click-action//還原爲默認設置php7
3,Ubuntu 掛載windows磁盤
首先咱們須要查看一下磁盤的分配狀況,在終端中輸入
sudo fdisk -l
而後經過
mount -t ntfs /dev/sda2 /mnt/F -o iocharset=utf8,umask=0
命令掛載目錄,而後打開/mnt/F就能夠看到你F盤的文件了。這裏的umask=0表示容許全部用戶讀寫掛載分區的文件。
固然,若是想卸載分區的話,能夠經過下面的命令完成卸載。
umount /dev/sda2
但是每次開機都要經過這樣的命令才能掛載分區,感受特別麻煩,若是想讓系統在啓動的時候自動掛載分區,能夠修改/etc/fstab文件,在文件末尾加上/dev/sda2 /mnt/F ntfs utf8,umask=0便可,以下所示:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda10 during installation
UUID=0d399cce-d2e4-4bd1-8bb1-d8603f38cf3e / ext4 errors=remount-ro 0 1
/dev/sda4 /mnt/c ntfs utf8,umask=0
/dev/sda6 /mnt/d ntfs utf9,umask=0
/dev/sda7 /mnt/e ntfs utf8,umask=0
/dev/sda8 /mnt/f ntfs utf8,umask=0或者 /dev/sda8 /mnt/f ntfs defaults 0 0
注意,普通用戶使不能對該文件進行修改的,要修改該文件能夠在終端輸入sudo gedit /etc/fstab打開,修改後保存,重啓之後就能夠看到/mnt/F目錄下爲原來F盤的文件了。
5, 在ubuntu中安裝軟件失敗後,可使用apt-get install -f命令自動安裝須要的依賴,同時還能夠移除不須要的依賴。
6, 中文輸入法沒法打出「【】」。編輯/usr/share/fcitx/data/punc.mb.zh_CN 而後重啓fcitx便可:fcitx -r
7,ubuntu16.04 安裝php7.0 nginx mysql
apt-get install mysql-server //mysql貌似只要裝一個mysql-server就能夠了.
apt-get install php7.0
apt-get install php7.0-mysql //安裝php的 mysql擴展。這個命令直接把底層的擴展msyqlnd 和上層的擴展mysqli等一塊兒裝上
apt-get install nginx
8, ubuntu16.04下安裝雅黑字體
在/usr/share/fonts/truetype下新建文件夾yahei,而後將下載的ttf格式的字體文件拷到此文件夾下。而後在此文件夾內執行以下命令便可:
sudo mkfontscale
sudo mkfontdir
sudo fc-cache
使用gnome-tweak-tool能夠設置ubuntu系統的顯示字體。
9, linux進程相關命令ps
10,Ubuntu16.04下navicat過時解決方法
刪除用戶目錄下(/root 或 /home/xxx)的.navicat文件夾下的system.reg文件。若是不行,就把整個.navicat文件夾刪除,而後從新運行./start_navicat,從新安裝navicat。
11, tail
【tail命令顯示文件最後的指定行, -f 用於監視文件變化,實時刷新到屏幕上】 tail -f 等同於--follow=descriptor,根據文件描述符進行追蹤,當文件更名或被刪除,追蹤中止 tail -F 等同於--follow=name --retry,根據文件名進行追蹤,並保持重試,即該文件被刪除或更名後,若是再次建立相同的文件名,會繼續追蹤 tailf 等同於tail -f -n 10(貌似tail -f或-F默認也是打印最後10行,而後追蹤文件),與tail -f不一樣的是,若是文件不增加,它不會去訪問磁盤文件,因此tailf特別適合那些便攜機上跟蹤日誌文件,由於它減小了磁盤訪問,能夠省電 本文介紹Linux下tail命令的使用方法。 linux tail命令用途是依照要求將指定的文件的最後部分輸出到標準設備,一般是終端,通俗講來,就是把某個檔案文件的最後幾行顯示到終端上,假設該檔案有更新,tail會本身主動刷新,確保你看到最新的檔案內容。 1、tail命令語法 tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ] 參數解釋: -f 該參數用於監視File文件增加。 -c Number 從 Number 字節位置讀取指定文件 -n Number 從 Number 行位置讀取指定文件。 -m Number 從 Number 多字節字符位置讀取指定文件,比方你的文件假設包括中文字,假設指定-c參數,可能致使截斷,但使用-m則會避免該問題。 -b Number 從 Number 表示的512字節塊位置讀取指定文件。 -k Number 從 Number 表示的1KB塊位置讀取指定文件。 File 指定操做的目標文件名稱 上述命令中,都涉及到number,假設不指定,默認顯示10行。Number前面可以使用正負號,表示該偏移從頂部仍是從尾部開始計算。 tail可運行文件通常在/usr/bin/如下。 2、tail命令使用方法演示例子 1、tail -f filename 說明:監視filename文件的尾部內容(默認10行,至關於增長參數 -n 10),刷新顯示在屏幕上。退出,按下CTRL+C。 2、tail -n 20 filename 說明:顯示filename最後20行。 3、tail -r -n 10 filename 說明:逆序顯示filename最後10行。 補充: 跟tail功能類似的命令還有: cat 從第一行開始顯示檔案內容。 tac 從最後一行開始顯示檔案內容。 more 分頁顯示檔案內容。 less 與 more 類似,但支持向前翻頁 head 僅僅顯示前面幾行 tail 僅僅顯示後面幾行 n 帶行號顯示檔案內容 od 以二進制方式顯示檔案內容
12,