1. 文件基本操作

命令 说明 实例
ls/ ll 列表(list), 详细列表
ls [para]
ls , ll ls -a, ls -F ls *
cd 切换目录(change directory)
cd [folder name]
cd, cd .. cd ~/home cd ../..
mkdir 创建文件夹(make directory)
mkdir [folder name]
mkdir run mkdir run1 run2 mkdir -p run3/data
touch 创建文件
touch [filename]
touch test touch test1 test2 touch run/aaa
mv 修改名称,路径
mv [para] [source] [target]
mv run run_new mv test run/ mv test run/test2
rm 删除对象 (remove)
rm [para] [filename]
rm test.txt rm -rf data/
- [ ] rm -rf *
cp 复制对象(copy)
cp [para] [filename]
cp test1 test3 cp test3 run3/ cp -r run run4
find 寻找对象(find)
find [dir] [para] [name]
find /home -name *txt fine /home -user root
pwd 打印当前文件路径 pwd

2. 文件高级操作

命令 说明 实例
tar 压缩,解压缩
tar [para] [file.tar.gz] [file]
tar zxvf log.tar.gz tar zcvf run.tar.gz run
vim 编辑工具
vim [filename]
vim test
gedit 图形化编辑工具graphic edit
gedit [filename]
gedit test gedit test1 test2
grep 文本内容搜索
grep [para] [filename]
grep -nr *name test cat test | grep name
cat 显示文件内容
cat [filename]
cat test cat test | grep name
chmod 设置权限(change mode)
chmod [para] [filename]
chmod 777 test chmod +x test
chmod -R 777 run
chgrp 设置用户组(change group)
chprg [para] [group] [file]
chgrp -R uisee run2 chgrp uisee test3
chown 设置用户(change owner)
chown [para] [group] [file]
chown -R root run3 chown root test2
tail 打印文件尾部数据 tail test tail -3 test
head 打印头部数据 head test head -1 test
du 查看文件储存空间
du [para]… [para]…[file]
du -d 1 -h du -h test
df 查看系统储存空间
df [para]
df -h

3. 系统相关

命令 说明 实例
sudo 获得root权限
sudo [cmd] [para] [file]
sudo rm -rf run3 sudo apt-get install tree
su 变更成其他使用者的身份
su [$USER]
su su uisee
ssh 连接远程主机
ssh [user]@[ip]
ssh worker@192.168.100.99 ctrl + D/ exit
scp 主机之间的拷贝命令
scp [para] [file] [user]@[ip][dir]
scp [para] [user]@[ip]:[dir] [dir]
scp -r test worker@192.168.100.90:~/run/data/ scp -r worker@192.168.100.90:~/run/data run3/
ps 运行进程列表(process scan)
ps [para]
ps -ef | grep uos* ps -aux | grep uos*
ping 检测网络连接情况和速度
ping [ip]/[http]
ping 8.8.8.8
ping www.baidu.com
ping 192.168.100.201
ifconfg 显示网卡接口信息
ifconfig [dev] [ip]
ifconfig ifconfig eth0 192.168.100.90
kill/killall 终止进程
kill [para] [ID]
killall [process name]
kill -l PID killall inetd
dpkg 安装debian格式的软件包
dpkg [para] [file.deb]
dpkg -i tci8.5_8.5.11-2amd.deb dpkg -r tci8.5_8.5.11-2amd.deb
apt-get 安装卸载Ubuntu库软件
sudo apt-get [para] [name]
sudo apt-get install tree sudo apt-get remove tree