linux常用命令大全新手入门

Linux是一个开源的操作系统,有其独特的指令运行机制,广泛应用于各种服务器系统,而Linux常用命令更是必不可少的管理手段。下面就为大家简要介绍一下Linux常用命令,以供新手参考。

菜鸟教程提供的快速入门指令大全:https://www.runoob.com/linux/linux-command-manual.html

1、文件管理
cat chattr chgrp chmod
chown cksum cmp diff
diffstat file find git
gitview indent cut ln
less locate lsattr mattrib
mc mdel mdir mktemp
more mmove mread mren
mtools mtoolstest mv od
paste patch rcp rm
slocate split tee tmpwatch
touch umask which cp
whereis mcopy mshowfat rhmask
scp awk read updatedb
2、文档编辑
col colrm comm csplit
ed egrep ex fgrep
fmt fold grep ispell
jed joe join look
mtype pico rgrep sed
sort spell tr expr
uniq wc let
3、文件传输
lprm lpr lpq lpd
bye ftp uuto uupick
uucp uucico tftp ncftp
ftpshut ftpwho ftpcount
4、磁盘管理
cd df dirs du
edquota eject mcd mdeltree
mdu mkdir mlabel mmd
mrd mzip pwd quota
mount mmount rmdir rmt
stat tree umount ls
quotacheck quotaoff lndir repquota
quotaon
5、磁盘维护
badblocks cfdisk dd e2fsck
ext2ed fsck fsck.minix fsconf
fdformat hdparm mformat mkbootdisk
mkdosfs mke2fs mkfs.ext2 mkfs.msdos
mkinitrd mkisofs mkswap mpartition
swapon symlinks sync mbadblocks
mkfs.minix fsck.ext2 fdisk losetup
mkfs sfdisk swapoff
6、网络通讯
apachectl arpwatch dip getty
mingetty uux telnet uulog
uustat ppp-off netconfig nc
httpd ifconfig minicom mesg
dnsconf wall netstat ping
pppstats samba setserial talk
traceroute tty newaliases uuname
netconf write statserial efax
pppsetup tcpdump ytalk cu
smbd testparm smbclient shapecfg
7、系统管理
adduser chfn useradd date
exit finger fwhios sleep
suspend groupdel groupmod halt
kill last lastb login
logname logout ps nice
procinfo top pstree reboot
rlogin rsh sliplogin screen
shutdown rwho sudo gitps
swatch tload logrotate uname
chsh userconf userdel usermod
vlock who whoami whois
newgrp renice su skill
w id groupadd free
8、系统设置
reset clear alias dircolors
aumix bind chroot clock
crontab declare depmod dmesg
enable eval export pwunconv
grpconv rpm insmod kbdconfig
lilo liloconfig lsmod minfo
set modprobe ntsysv mouseconfig
passwd pwconv rdate resize
rmmod grpunconv modinfo time
setup sndconfig setenv setconsole
timeconfig ulimit unset chkconfig
apmd hwclock mkkickstart fbset
unalias SVGATextMode gpasswd
9、备份压缩
ar bunzip2 bzip2 bzip2recover
gunzip unarj compress cpio
dump uuencode gzexe gzip
lha restore tar uudecode
unzip zip zipinfo
10、设备管理
setleds loadkeys rdev dumpkeys
MAKEDEV poweroff

linux内存高

ls命令

ls命令是Linux中最重要也是最常用的一个命令,它可以列出当前目录下的文件和文件夹,可以使用-l参数查看文件的详细信息,使用-a参数可以查看隐藏文件。

cd命令

cd命令是用来改变当前的工作目录的,可以使用cd命令来切换到指定的目录。比如cd/home/user,可以将当前的目录切换到/home/user目录下。

mv命令

mv命令可以用来移动、重命名文件,比如mv test.txt test2.txt可以将test.txt文件重命名为test2.txt,mv test.txt /home/test可以将test.txt文件移动到/home/test目录下。

cp命令

cp命令可以用来复制文件,比如cp test.txt /home/test可以将test.txt文件复制到/home/test目录下,cp -r test /home/test可以将test文件夹复制到/home/test目录下。

rm命令

rm命令可以用来删除文件,比如rm test.txt可以将test.txt文件删除,rm -r test可以将test文件夹删除,rm -rf test可以强制删除test文件夹。

mkdir命令

mkdir命令可以用来创建文件夹,比如mkdir test可以在当前目录下创建一个test文件夹。

rmdir命令

rmdir命令可以用来删除空文件夹,比如rmdir test可以删除test文件夹,如果test文件夹下有文件,则无法删除。

grep命令

grep命令可以用来搜索文件中的关键字,比如grep "test" test.txt可以搜索test.txt文件中的“test”关键字,-n参数表示显示行号,-i表示忽略大小写。

find命令

find命令用来查找指定的文件,比如find . -name "test.txt"可以在当前目录下查找名为test.txt的文件,-type参数可以指定查找文件的类型,-exec参数可以对找到的文件执行指定的操作。

tar命令

tar命令可以用来打包和压缩文件,比如tar -cvf test.tar test可以将test文件夹打包为test.tar文件,-x参数可以将压缩包解压缩,-z参数可以将文件进行gzip压缩。

chmod命令

chmod命令用来修改文件权限,比如chmod 777 test.txt可以把test.txt文件的权限修改为777,-R参数可以递归修改文件权限,u、g、o参数分别表示user、group、others。

crontab命令

crontab命令可以用来设置定时任务,比如crontab -e可以编辑当前用户的定时任务列表,每分钟执行一次的任务可以写成* * * * * command,每天十二点执行的任务可以写成0 12 * * * command。

kill命令

kill命令可以用来杀死进程,比如kill -9 123可以杀死pid为123的进程,killall -9 test可以杀死名为test的所有进程。

以上就是Linux常用命令的简单介绍,Linux常用命令非常多,上面所介绍的只是其中的一小部分,Linux新手可以学习这些常用命令,以便更好地掌握Linux系统。

linux常用命令大全新手入门