歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

Linux的命令及工具

Linux的命令及工具   1、查看系統運行的進程 # ps auxw 2、netstat命令 查看系統監聽的服務 # netstat -ln -a所有的有效連接信息列表,包括已建立的連接(ESTABLISHED),也包括監聽連接請求(LISTENING)的那些連接 -l 顯示當前監聽的連接 -n 加上這個選項,就會以數字形式顯示地址和端口號。 -r 顯示路由表。 3、解壓gz文件包 tar -xvfz ****.tar.gz 解壓到指定目錄 tar -xvfz ****.tar.gz -C /opt 4、刪除目錄 rm -fr 目錄名(在linux命令中r參數常表示目錄) rmdir只能刪除空目錄 5、復制目錄 cp -r 目錄名 /var (把目錄中內容(包含其子目錄)復制到/var 目錄中) 6、快速及時的切換到root用戶權限 su命令 可從普通用戶臨時切換到root用戶權限,輸入exit即可退出root登錄到普通用戶權限 7、提示符 root用戶的命令提示符是#,普通用戶的命令提示符是$ 8、網卡配置ip的命令為 #ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up 9、scp命令 scp是 secure copy的縮寫,scp是linux系統下基於ssh登陸進行安全的遠程文件拷貝命令。linux的scp命令可以在linux服務器之間復制文件和目錄. (1) 復制文件: 命令格式: scp local_file remote_username@remote_ip:remote_folder 或者 scp local_file remote_username@remote_ip:remote_file 或者 scp local_file remote_ip:remote_folder 或者 scp local_file remote_ip:remote_file 第1,2個指定了用戶名,命令執行後需要輸入用戶密碼,第1個僅指定了遠程的目錄,文件名字不變,第2個指定了文件名 第3,4個沒有指定用戶名,命令執行後需要輸入用戶名和密碼,第3個僅指定了遠程的目錄,文件名字不變,第4個指定了文件名 實例: scp /home/linux/soft/scp.zip [email protected]:/home/linux/others/soft (2) 復制目錄: 命令格式: scp -r local_folder remote_username@remote_ip:remote_folder 或者 scp -r local_folder remote_ip:remote_folder 第1個指定了用戶名,命令執行後需要輸入用戶密碼; 第2個沒有指定用戶名,命令執行後需要輸入用戶名和密碼; 例子: scp -r /home/linux/soft/ [email protected]:/home/linux/others/ scp -r /home/linux/soft/ www.mydomain.com:/home/linux/others/   10、查看某一個linux程序,所需的支持庫 ldd命令用於判斷某個可執行的 binary 檔案含有什麼動態函式庫。 ldd [-vdr] [filename] 參數說明: --version  打印ldd的版本號 -v --verbose  打印所有信息,例如包括符號的版本信息 -d --data-relocs  執行符號重部署,並報告缺少的目標對象(只對ELF格式適用) -r --function-relocs  對目標對象和函數執行重新部署,並報告缺少的目標對象和函數(只對ELF格式適用) --help 用法信息 11、獲得硬盤(包括電子盤)序列號 用以下命令即可獲得 hdparm -i /dev/sda | grep "SerialNo" | tr -s " "| cut -d '=' -f4 12、Vi查找字符串 /word Enter 如果 vi 找到了 word,它將把光標定位在 word 處。要搜索 word 的其他匹配,請按 n 或 N: n,繼續朝同一方向搜索。    N,反方向進行搜索。 13.源碼安裝軟件 wget http:/ABC.tar.gz tar zxf ABC.tar.gz cd ABC ./configure make sudo make install 14. ctrl-l — 清屏 ctrl-u — 清除光標以前字符。 15.Linux查看文件夾大小的命令 du -sh目錄, 如: du -h --max-depth=1/usr/local/mysql/ 16.格式化C代碼 indent工具可以把代碼格式化成某種風格,格式化成內核編碼風格(K&R風格) $ indent-kr -i8 main.c  17.壓縮整個目錄為一個文件 tar -zcvffilename.tar.gz  /home/a/*
Copyright © Linux教程網 All Rights Reserved