Linux日常工作命令

Linux日常工作命令

用户操作

adduser 用户名:增加用户 —超级用户root来操作
userdel 用户名:删除用户 —root操作
passwd 用户名:设置密码 —root操作
cp 路径1/文件1 路径2/文件2 :拷贝文件(文件1名称可以不等于文件2名称)
mv 路径1/文件1 路径B :移动文件(同上,上面是copy,这个相当于剪切)
top:查看资源,如cpu和内存的情况 -------root操作
ps:查看进程。ps -ef | grep user1(表示user1用户下的进程启动情况,把user1也可换成指定的进程名)-----------root用户操作
netstat -an | grep 8080 : 查询8080端口有没被占用,按照需要8080可改成其他。
chmod 755 文件名:修改文件操作权限
mkdir 目录名:创建目录
rm -rf 目录名:强制删除目录
touch 文件名:创建文件
vi 文件名:进入后,按 :wq保存,也是创建了文件。
rm 文件名:删除文件

服务器查看

hostname:查看主机名称,就是本机的名称。
ifconfig -all:查看网络配置,如IP地址、mac地址等都会显示。
kill -9 PID(进程号):-9表示强制杀掉某进程

目录操作

pwd:查看当前所在目录
ls:查看当前目录下哪些文件和文件夹。ls -all显示详细信息。
cd / :/表示根目录,表示转到根目录下。也可cd都指定目录:cd /a/b/c,表示从根目录下的a目录开始,如果cd a/b/c ,这个前面没从/开始,表示从当前目录下a目录开始。
cd … :cd后面两个点,表示到当前目录的上一层目录。
cd ./a : ./一个点和一个斜杠,表示当前目录。

文件操作

查看文件内容和修改文件内容,主要使用vi。像more、less、cat了解一下。
还要一种查看动态日志:tail -f 日志名:表示看动态的日志,日志如果有更新,自动刷新显示。vi是静态的,日志有更新了,需要重新打开。
重点:vi
vi 文件名:进入文件。
按esc,再按某键。i和a是插入。可以把光标移动指定地方,输入想插入的字符串,也可以按backspace,将光标的位置的字符一个个删除。
按esc,再按dd,表示删除一行。
按esc,再按o,表示插入一行。
:w ,表示保存。注意先按:。
:q ,表示退出。
:q! ,表示强制退出,比如你改错了,不向保存,可强制不保存退出。
:wq ,保存退出。
:wq! ,强制保存退出。

文件查找

find ./ -name “abc” : 从本目录(./)开始查找,文件名中保护abc的文件。*表示通配符,表示abc前后可以是任何字符。如ddabcdd、abcww、ccabc等等,中间有一段是abc即可。
万一问你参数,答不上来就说可以用 --help查询:比如用ls,他问-什么可以查详细信息。答不上来的,可以说有些参数不记得,可以使用ls --help查一下,或是man ls 查出来 ls后面跟的参数。
whoami:查询当前使用的用户。
reboot:重启系统
shutdown:关闭系统
su - 用户名:切换用户

文件压缩解压

gzip:压缩成.gz后缀名的文件。
gunzip:解压.gz后缀名文件。
zip:压缩成.zip后缀名文件。
unzip:解压.zip后缀名文件。
tar cvf abc.tar 路径1 路径2 文件1 文件2 :将 路径1 路径2 文件1 文件2打包成abc.tar的文件。
tar xvf abc.tar :解包abc.tar文件

查看磁盘

df :查看整个磁盘的使用情况
du:查看当前所在目录的磁盘使用情况。du 最好跟上参数,不然显示一堆文件。使用du -sh,统计磁盘使用了多少G

发布了5 篇原创文章 · 获赞 5 · 访问量 451

猜你喜欢

转载自blog.csdn.net/qq_39878747/article/details/100735162