Linux 常用命令手册-文件、d 目录、l 链接文件、x 执行文件 NO 1 分类 文件管理 PS1 # 命令名 ls 用法及参数 ls -a 功能注解 列出当前目录下的所有文件,包括以 . 头的隐含文件 文件管理 文件管理 文件管理 文件管理 文件管理 文件管理 2 文件管理 文件管理 文件管理 3 文件管理 文件管理 # # # # # # # # # # # ls pwd cd cd cd cd mkdir mkdir rmdir rm rm ls -l 或 ll pwd cd .. cd cd ~ 或 cd cd ~用户名 mkdir 目录名 mkdir –p Rmdir 空目录名 rm 文件名 文件名 rm -rf 非空目录名 列出当前目录下文件的详细信息 查看当前所在目录的绝对路经 回当前目录的上一级目录 回上一次所在的目录 回当前用户的宿主目录 回指定用户的宿主目录 创建一个目录 递归式去创建一些嵌套目录 删除一个空目录 删除一个文件或多个文件 递归删除一个非空目录下的一切,不让 提式-f 4 5 文件管理 文件管理 # # cat more cat 文件名 more 文件名 一屏查看文件内容 分页查看文件内容 空格翻页\回车换行 \Q 退出 文件管理 6 7 文件管理 文件管理 # # tail less grep tail –f 文件名 less 文件名 grep 字符 文件名 查看文件最后几行 可控分页查看文件内容 根据字符匹配来查看文件部分内容 Pgup 向上箭头 n 1 对应章节方法二:more 文件名 | grep 字符 grep grep grep grep 8 Aug ^Aug [0-9] Aug /var/log/messages /var/log/messages /var/log/messages -R /var/log/* # mv 在文件 在文件 选择 '/var/log/messages'中查找关键词"Aug" '/var/log/messages'中查找以"Aug"开始的词汇 '/var/log/messages' 文件中所有包含数字的行 及随后的目录中搜索字符串"Aug" / 移动相对路经下的文件到绝对路经下在目录'/var/log'文件管理mv 路经 / 文件 经/文件文件管理 9 文件管理# #mv cpmv 文件名 新名称 cp /路经/文件 ./在当前目录下改名 移动绝对路经下的文件到当前目录下 -r 复制目录 -p 复制属性10文件管理#findfind 路 经 -name “字符串”查找路经所在范围内满足字符串匹配 的文件和目录 创建当前目录源文件的硬链接11文件管理#lnln 源文件 链接名ln /home/test /usr/test1在/usr 下建立/home/test 的硬链接 一文件对应一个 i 节点,一个 i 节点对应多个文类似复制,同步更新linux命令大全,不能跨分区,不能针对目录使用。
%20件。%2012%20文件管理%20#%20ln%20Ln%20-s%20a%20b创建当前目录下%20a%20的符号链接%20b类似%20windows%20快捷方式%2013%20文件管理%20#%20touch%20touch%20file1%20file2%20创建两个空文件14磁盘管理#dfdf用于报告文件系统的总容量,使用量,%20剩余容量。%20查看目前%20/HOME%20目录的容量(k)%20及子%20目录的容量(k)。%20查看系统分区信息%20为一块新的%20SCSI%20硬盘进行分区%20为第一块%20SCSI%20硬盘的第一主分区格式化成%20ext3%20的文件系统15磁盘管理#dudu%20-b%20/home16%2017%2018磁盘管理%20磁盘管理%20磁盘管理#%20#%20#fdisk%20fdisk%20mkfs.ex%20t3fdisk%20-l%20fdisk%20/dev/sdb%20Mkfs.ext3%20/dev/sdb1mkfs.ex%20t2%2019%20磁盘管理%20磁盘管理%20#%20#%20mountMkfs.ext2/dev/sd%20b2格式化成%20ext2%20文件系统mount%20-t%20文件系统类型%20设备路经%20文件系统类型%20Iso9660%20vfat%20光驱文件系统访问路经Fat%20文件系统(windows)%20挂第一个%20ide%20的第五个逻辑分区挂载光驱%20挂载%20FAT%2017%2018%20磁盘管理%20文件权限#%20#%20#%20#mount%20–t%20iso9660%20/dev/cdrom%20/mnt/cdrom%20mount%20–t%20vfat%20/dev/hda5%20/mnt/cdrom%20Umount%20/mnt/cdrom%20chmod%20chmod%20u+s%20file%20chmod%20g+r%20file%20chmod%20o+w%20file%20chmod%20a-x%20file%20卸载/mnt/cdrom%20为空%20为%20file%20的属主加上特殊权限%20为%20file%20的属组加上读权限%20为%20file%20的其它用户加上写权限%20为%20file%20的所有用户减去执行权限%20把/home%20的属主改成%20root%20用户%20把/home%20的属组改成%20root%20组%20进入安装打印机界面%20打印%20file%20到%20hptr%20的打印机上%20查看打印机的状态%20删除打印机内的打印作业chmod%20765%20file%2019%2020%2021%2022%2023%2024%20文件权限%20文件权限%20打印管理%20打印管理%20打印管理%20打印管理为%20file%20的属主设为完全权限,属组设成读写权,其它用户具有读和执心权限%20chown%20root%20/home%20chgrp%20root%20/home#%20chown%20#%20chgrp#%20redhat-config-printer-tui%20#%20lp%20#%20lpq%20#%20lprm%20lp%20–d%20hptr%20file%20Lpq%20–P%20打印机名%20Lprm%20–P%20打印机名%20a25打印管理%20#disableDisable%20–r%20“changing%20paper”%20HPtr禁用打印机并提示原因26%2027%2028%2029%2030%2031%2032%2033%2034打印管理%20用户管理%20用户管理%20用户管理%20用户管理%20用户管理%20用户管理%20用户管理%20用户管理#%20enable%20#%20useradd%20#%20groupadd%20#%20passwd%20#%20Passwd%20-d%20#%20Passwd%20-l%20#%20Passwd%20-u%20#%20Passwd%20-S%20#%20Usermod%20-lEnable%20HPtr%20Useradd%20Groupadd%20组名%20Passwd%20用户名%20Passwd%20-d%20用户名%20Passwd%20-l%20用户名%20Passwd%20-u%20用户名%20Passwd%20-S%20用户名重新启用被禁用的%20创建一个新的用户%20创建一个新的组%20为用户创建密码%20删除用户密码也能登陆%20锁定账号密码%20解锁账号密码%20查询账号密码%20为用户改名Usermod%20-l%20新用户名%20老用户名35%2036%2037%2038%2039%2040%2041%2042%2043%2044%2045%2046%2047%2048%2049%2050%2051%2052%2053%2054%2055%2056%2057%2058%2059%2060%2061%2062%2063%2064%2065%2066%2067%2068%2069%2070%2071%2072%2073%2074%2075%2076%2077用户管理%20用户管理%20用户管理%20用户管理%20用户管理%20用户管理%20用户管理%20用户管理%20用户管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20软件管理%20启动管理%20启动管理%20启动管理%20启动管理%20启动管理%20启动管理%20启动管理%20进程管理#%20Usermod%20-L%20#%20Usermod%20-U%20#%20Usermod%20-u%20#%20Userdel%20#%20Groupmod%20-n%20#%20Groupmod%20-g%20#%20groupdel%20#%20gpasswd%20-a%20#%20Id%20#%20rpm%20-qa%20#%20#%20rpm%20-q%20#%20#%20rpm%20-qi%20#%20rpm%20-ql%20#%20rpm%20-qf%20#%20rpm%20-qp%20#%20rpm%20-e%20#%20rpm%20-U%20#%20rpm%20-ivh%20#%20rpm%20-V%20#%20tar%20#%20tar%20-cf%20#%20tar%20-czf%20#%20tar%20–tf%20#%20tar%20–tzf%20#%20tar%20–xf%20#%20tar%20–zxvf%20#%20tar%20-jxvf%20#%20diff%20#%20diff%20#%20Patch%20#%20./configure%20#%20make%20#%20make%20install%20#%20#%20reboot%20HaltUsermod%20-L%20要锁定用户名%20Usermod%20–U%20解锁用户名%20Usermod%20–u%20501%20用户名%20Userdel–r%20用户名%20Groupmod%20–n%20新用户名%20老用户名%20Groupmod%20–g%20501%20组名%20Groupdel%20组名%20先应删它的用户锁定用户登陆%20解锁用户登陆%20改变用户%20UID%20删除用户一切%20为组改名%20改变组%20GID%20删除组%20增加用户到组%20查用户信息%20查询已安装%20RPM%20查询指定%20RPM%20查是否安装%20查看%20telnet%20服务器包%20查看软件的描述信息%20查询软件包的文件列表%20查询某个文件所属的软件包%20查询未安装的软件包信息%20删除具体的软件包%20升级软件包并显示过程%20安装软件包并显示过程%20验证软件包的大小,类型等gpasswd%20-a%20用户名%20组名%20id%20用户名rpm%20–qa%20|%20less%20rpm%20–qa%20|%20grep%20ftp%20rpm%20-q%20已安装的%20RPM%20包%20rpm%20-q%20telnet-server%20rpm%20–qi%20软件包名称%20rpm%20–ql%20软件包名称%20rpm%20–qf%20软件包名称%20rpm%20–qp%20软件包全名%20rpm%20–e%20软件包名称%20rpm%20–Uvh%20软件包全名%20rpm%20–ivh%20软件包全名%20rpm%20–V%20软件包名称%20-c%20创建包%20–x%20释放包-v%20显示命令过程%20–z%20代表压缩包%20把/home/benet%20目录打包%20把目录打包并压缩%20看非压缩包的文件列表%20看压缩包的文件列表%20非压缩包的文件恢复%20压缩包的文件解压恢复tar%20–cvf%20benet.tar%20/home/benet%20tar%20–zcvf%20benet.tar.gz%20/mnt%20tar%20–tf%20benet.tar%20tar%20–tf%20benet.tar.gz%20tar%20–xf%20benet.tar%20tar%20–zxvf%20benet.tar.gz%20tar%20–jxvf%20benet.tar.bz2%20diff%20file1%20file2%20>%20补丁名.patch%20diff%20file1%20file2%20Patch%20必须在已解压目录下为新旧文件生成补丁文件%20比较两个文件的区别%20打补丁%20编译前配置%20编译%20安装编译好的源码包Init%206%20Init%200%20Shutdown%20–h%20now重启%20LINUX%20系统%20关闭%20LINUX%20系统%20显示系统运行级%20改变系统运行级,7%20种%20查看服务的状态%20设置服务的启动状态%20设置非独立服务启状态%20进程树%20pstree%20查看系统进程#%20runlevel%20#%20Init%20[0123456]%20#%20Chkconfig%20–-list%20[服务名称]%20#%20Chkconfig%20–-level%20<运行级>%20<服务名>%20on|off|set%20#%20Chkconfig%20<服务名>%20on|off|set%20#%20Top%20动态%20Ps-aux%20静态78%2079%2080%2081%2082%2083进程管理%20进程管理%20进程管理%20进程管理%20进程管理%20进程管理#%20#%20#%20#%20#%20#程序名%20&%20fg%20bg%20renice%20kill%20at后台运行程序%20把后台运行的进程调回前台%20把前台运行进程调到后台%20Renice%20+1%20180%20Kill%20PID%20at%205pm%20+%203%20days%20/bin/ls%20把%20180%20号进程的优先级加%201%20终止某个%20PID%20进程%20指定三天后下午%205:00%20执行/bin/ls84%2085%2086%2087进程管理%20进程管理%20进程管理%20进程管理#%20#%20#%20#crontab%20crontab%20crontab%20crondCrontab%20-e%20Crontab%20-l%20Crontab%20-r用%20VI%20的形式来编辑自动周期性任务%20查看自动周期性任务%20删除自动周期性任务%20Service%20crond%20<start|stop|restart|status>%20Service%20crond%20<启动|停止|重启|状态>马上启动自动周期性服务实现磁盘配额(注安装%20LINUX%20时建立/home%20分区)%20目标:对用户%20zhao%20在/home%20目录上实现%20soft%20limit%20为%205k,hard%20limit%20为%2010k%20的磁盘配额%20实现步骤:%201.%20修改包含/home%20的行,%20#vi%20/etc/fstab,改为:%20defaults,usrquota。