问题                    | 
                
                    答案                    | 
            |||
|---|---|---|---|---|
| 
     list all available contexts existing in the system and files associated with them  
 | 
     semanage fcontext -l  
 | 
|||
| 
     list all available contexts existing in the system and files associated with them optional, any subdirectory coming after / has the same contenx as parent directory in SELinux  
 | 
     (/.*)?  
 | 
|||
| 
     restore context of the parent directory to the content  
 | 
     restorecon index. html  
 | 
|||
| 
     which file has to exist to relabel files in the system  
 | 
     /.autorelabel  
 | 
|||
| 
     How to apply context to the firectory?  
 | 
     semanage fcontex -a -t <context_t> '<directory(/.*)?>'  
 | 
|||
| 
     restoring content recursively, verbosely  
 | 
     restorecon -Rv /content  
 | 
|||
| 
     How to remove context?  
 | 
     seamange fcontex -d "<directory(/.*)?>"  
 | 
|||
| 
     display boolean values  
 | 
     getsebool -a / semanage boolean -t  
 | 
|||
| 
     enables homedirs in SELinux (not persistent)  
 | 
     setsebool httpd_enable_homedirs on  
 | 
|||
| 
     enables homedirs in SELinux (persistent)  
 | 
     setsebool -P httpd_enable_homedirs  
 | 
|||
| 
     How to install troubleshooter for selinux?  
 | 
     yum install setroubleshoot-server  
 | 
|||
| 
     which file contains information about SELinux violations?  
 | 
     /var/log/audit/audit.log  
 | 
|||
| 
     How to run troubleshooter?  
 | 
     sealert -a /var/log/audit/audit. log  
 | 
|||
| 
     " Replaces one with unos in a case-insensitive manner, so it will print ""unos TWO"""  
 | 
     echo ONE TWO | sed "s/one/unos/I"  
 | 
|||
| 
     A way to replace dos2unix:)  
 | 
     sed 'G; G' file. txt  
 | 
|||
| 
     Delete all spaces in front of every line of file. txt  
 | 
     sed 's/^[^t]*//' file. txt  
 | 
|||
| 
     Delete all spaces at the end of every line of file. txt  
 | 
     sed 's/[^t]*$//' file. txt  
 | 
|||
| 
     Delete all spaces in front and at the end of every line of file. txt  
 | 
     sed 's/^[^t]*//; s/[^]*$//' file. txt  
 | 
|||
| 
     Replace foo with bar only for the first instance in a line.  
 | 
     sed 's/foo/bar/' file. txt  
 | 
|||
| 
     Replace foo with bar only for the 4th instance in a line."  
 | 
     sed 's/foo/bar/4' file. txt  
 | 
|||
| 
     Replace foo with bar for all instances in a line.  
 | 
     sed 's/foo/bar/g' file. txt  
 | 
|||