这个是对于非技术人员的。
LINUX命令必备技能
如非特别指明,这里的命令都是指LINUX。
禁止使用root登录!
目录
ll
ls -l
复制文件:
cp 源 目的
复制目录
cp -rf 源 目的
移动文件:
mv 源 目的
删除文件:
rm 文件
删除目录:
rm -rf 目录(要谨慎!)
新建目录:
mkdir 目录
cd 目录
chmod 755 文件
chmod -R 755 目录
su
输入密码。
- TAR打包解包
打包某个目录
tar czf 文件名 目录
解压某个目录:
tar xf 文件名
- ZIP压缩解压
压缩某个目录:
zip -r nvideo.zip nvideo
解压:
unzip nvideo.zip
ps
ps -A
因平台不同结果不同。使用时两个命令都用一遍。
grep
比如说,PS输出太多,不知道有没有nmeeting进程。那么可以用以下办法:
ps | grep nmeeting
ps -A | grep nmeeting
LINUX:ifconfig
WINDWOS:ipconfig
- 某IP能否联通
ping IP
有些服务器,禁止了ping功能,这个时候需要使用tcping。参考下文。
使用场景:
- 服务器禁止了ping功能。
- 检查某个端口是否可用(有可能被屏蔽,或者软件没有启动成功)。
tcping IP PORT
WINDOWS/LINUX都有相应软件,从软件库里找。
netstat
比如说,要查看1883端口:
netstat -anp | grep ":1883"
如果内容太多,还可以:
netstat -anp | grep tcp | grep ":1883 " | grep LISTEN
WINDOWS:
netstat -ano | findstr 443
nload
比如说,在/home目录下查找nmeeting在哪里
find /home -name nmeeting
grep -rnRi "ABC"
尽是避免在根目录下查找,因为花的时间太长,一般难以找到结果。
添加组test:
groupadd test
添加用户nvideo
useradd -d /home/nvideo -m quantum6
目录表示用户登录后的位置。
给用户设置密码
passwd quantum6
将用户quantum6添加到test组中:
usermod -G test quantum6