Linux常用命令总结
总结一下自己最近常用的Linux命令,加深一下记忆。以后再用到了可以单个命令再系统的了解,本博客就大概记一下。
常用操作命令
sudo
以主用户操作,su
切换用户su root
然后输入密码即切换到主用户权限;cd /home/app
进入home文件夹下的app文件夹;cd ..
返回上一级目录,cd ../..
返回上两级目录;ll 或 ls -l
查看当前文件夹下所有目录和文件信息;pwd
查看当前目录;mkdir app
创建一个名为app的文件夹,也可以同时创建多个mkdir app1 app2
也可以创建一个目录树mkdir /home/app/project/test
;rm -rf dir1
删除dir1文件夹及其下所有内容,也可以批量删除:rm -rf dir1 dir2 dir3
同时删除多个文件夹;mv olddir newdir
移动/重命名olddir为newdir;cp file1 file2
复制文件;touch
命令是改变文件时间戳的,如果文件不存在会创建一个,所以常用来创建一个新文件;vim /etc/passwd
vim是Linux的编辑器,命令用来编辑文件,进入文件后按i或是Insert按键进入编辑状态,Esc退出编辑状态。按冒号:
后输入wq
回车保存并退出,如果不想保存按q
即可,!q
回车会强制退出。cat /etc/passwd
cat是打印文件命令,此条命令是输出查看用户信息。- more 、less命令也是查看文件信息的命令,平时more用的多,less命令更强大,但是平时用的少,
more [-dflpcsu] [+linenum | +/pattern] name1 name2 ...
more命令的用法。 - 当想知道一条命令的详细用法时,比如more命令后的每一个字母代表的意义,可以使用man命令,
man more
会展现more命令的详细用法。 - find命令是功能很强大的命令,用来查找文件或文件夹,通常和管道命令一起执行。
find . -maxdepth 2 -name *.log -print
查找目录最大深度2的名为.log的文件打印在控制台。 df -h
查看系统文件已用百分比,du -sch *
显示当前文件夹下各文件大小- fdisk 可以查看磁盘信息,mount是用来挂在磁盘的,之前装过,不过现在记不清了。先记在这。
crontab -l
查看系统定时任务有哪些,分别是在什么时间完成什么功能,可以通过cat命令查看脚本内容。- 还有常用的用户和用户分组,用户及组或文件的权限设置,以后有时间了再慢慢总结。