NEW
Font size
Worksheets20__Linux
Total questions: 25
Worksheet time: 13mins
Git was originally created by:
Linux Torvalds
Project GNU
UNB and NASA
GitHub
Which of the following systems is revision control system?
Git
Apache
Emacs
Anaconda
Which statement is true?
Almost all Linux distributions have a fairly new version of git in their usual binary packaging, which you can use for everyday work. You need the latest version only if you are developing Git itself
There are no native versions of git to use for Windows, so you can only use the web version on the Internet
It is always better to install the latest version of git directly from the source text
When using git for distributed development, all participants must use the same operating system and version.
Revision control system
Useful even when working with a single developer on a project
Only useful if multiple developers are involved in the project
No correct answer
Both statements are true
Which statement is true?
In Git, conflicting deposits must be resolved by a person
Git automatically solves conflicting project contributions
No correct option
Both statements are true
Which statement is true?
It does not matter how the repository is created or updated, you can use both the command line and the GUI git
If you use the command line interface to git, you can only use repositories created in this way
If you use GUI to git, you can only use repositories created in this way
No correct statement
Which statement is true?
Repository hosting sites such as GitHub or GitLab need not be implemented using open source only
Repository hosting sites such as GitHub or GitLab must be implemented using open source only
No correct answer
Both options are correct
Which revision control system requires the user to lock the file when it is checked so that other developers cannot work on it at the same time?
RCS
Git
Subversion
CVS
Which revision control systems have central storage that can reside on a network server?
Subversion и CVS
RCS и CVS
Subversion и RCS
Git и RCS
Using git
Conflicts between different developers require manual examination and correction by the attendant
Artificial intelligence and automated testing servers determine which of the conflicting changesets should be used?
All are equal, there is no shared responsible figure
Conflicts between different developers become impossible
How can you get a short list of all the git sub-groups?
git
man git-help
git give-list
man git-list
From a business perspective, using OSS?
Enables the use of ingredients from other sources and accelerates development
Increased time to market, but it is worth it due to improved product
Complicates marketing as it is difficult to differentiate the product
No correct options
Specify the correct OSS statements?
Safe or unsafe is depended on the quality and priorities of the project maintainers, but at least users can judge this through open discussion and code validation
Not safe as unscrupulous members can easily see the code and hack it
Not safe because no one is responsible for safety
Security issues arise because developers represent different organizations and companies and do not understand each other's code
OSS developers will:
It will often be easier for them to get a good job as their work will be more open to review
You have to spend a lot of useless time clearing your code, as more viewers will see it
You'll have to spend a lot of time validating your code, even if they know it's perfect
It will often be harder for them to find a good job as employers will not be sure which parts of the project have been contributed by the development candidate
Linux began
In 1991, with a student's message on the Internet from Finland
In 1998, when IBM made a major investment
When UNIX was first born, around 1969
When SCO ported Xenis to an Intel 8036 processor in 1983
Which method is the best way describes developing in Android?
Under the leadership of the company
Board of Governors
Benevolent dictatorship
No correct options
In order to install and use Linux:
You need a computer or account in a cloud environment like AWS, Azure or Google Cloud
You must notify Linus Torvalds so that he can decide whether such use is appropriate
You must issue a public notice that you intend to comply with the proper licenses
You must add a board to The Linux Foundation to obtain a license
Which of the following are Enterprise Linux distributions?
Suse and RHEL
Solaris and BSD
Suse and BSD
Solaris and RHEL
Which is following statements describe the best practice?
The current directory should not be put in the path
The path must be added to the current directory
The current directory must be added to the path
No correct answer
System log files are stored under:
/var/log
/tmp/log
/proc/log
/etc/log
Basic information about the characteristics of the user account can be found in:
/etc/passwd
/var/users/params
/etc/permissions
/etc/users
Adding a new user to the group is made by:
usermod
groupmod
chgroup
groupadd
How correct to use sudo with echo?
sudo bash -c "echo 3 > /proc/sys/vm/drop_caches"
sudo -c bash "echo 3 > /proc/sys/vm/drop_caches"
sudo echo 3 | cat - > /proc/sys/vm/drop_caches
sudo echo 3 > /proc/sys/vm/drop_caches
For the file system that will be mounted at boot:
It must be specified in /etc/fstab
It must be specified in /etc/mounts
It must be specified in the mounted scripts /etc/init.d
It must be specified in /proc/filesystems
LVM stands for:
Logical Volume Management
Large Volatile Memory
Last Memory Vanished
Little Virtual Management
